# django_admin_log

object_id: 2
object_repr: admin (Super Admin)
action_time: 2026-02-24 10:43:09.772398
change_message:
  [{"changed": {"fields": ["First name", "Last name", "Email address", "User permissions", "Role", "Contact"]}}]


# django_session

session_key: i644q0haqtizyb7jhddvryaqe6t40d3u
expire_date: 2026-03-10 08:09:14.845097
session_data:
  .eJxVjDkOwjAUBe_iGlleg01JnzNYfwsJoFiKkwpxd4iUAto3M--lCmzrWLYmS5lYXZRVp98NgR4y74DvMN-qpjqvy4R6V_RBm-4ry_N6uH8HI7TxW6PNSSIGNsSehxC9oRz92Rim4Gxk6GgQzJkZCV0ypgsBLJEjEQdJvT_1Qzip:1vunTm:raEvY6uFpgHjOAqyKI87kl0PJB9S3tYc_hxnHqyx_rI


session_key: jmsg4ia1hgokjj41721ru7tzlugkea8g
expire_date: 2026-03-10 11:00:29.979837
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MsNMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5AtymN4g:1vuq9V:E6tWXElpcw1dCKshL7RXO1Hb99RLLOY_weUYeV55efQ


session_key: c0cjixxzufjetd8wz7kad2tptqfz25q9
expire_date: 2026-03-10 11:00:30.350278
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MstMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5At0_N4k:1vuq9W:56Fm4fZl2ioxvBjwJf5-Bfe180SGvUkQPaiGId1a6AE


session_key: g6srzmj3jbyyaificfw97pm5cr7omxoa
expire_date: 2026-03-10 11:00:30.617797
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MsdMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5At3YN4o:1vuq9W:28YOx-tBfcaubWu2pcXeMMjE-kfqq-gk9GqzK8WMdes


session_key: hh7ex7b540x2qjtm2w1zg5g0jg0sbkjw
expire_date: 2026-03-10 11:00:30.900487
session_data:
  .eJxVjMsOwiAURP-FtSE8CohL934DuXAvUjWQlHZl_Hdp0oUu58yZebMA21rC1mkJM7ILc-z0yyKkJ9W9wAfUe-Op1XWZI98VfrSd3xrS63q4fwcFehlrEWFSpLNW0lmYtCMUxhBG4XGyI4rsfVaWzEBKA2ghc1LKoBZnmQz7fAHecTeL:1vuq9W:BBptv24Sn6Jh_Qt3H9wfWcWzrS2chpdMDhrV-FL3VPY


session_key: 8qux2w0bxvs9o58ygbj89qusi4hx9ktk
expire_date: 2026-03-10 11:00:31.145890
session_data:
  .eJxVjDsOwjAQRO_iGln-J6akzxmstXeNA8iR4qRC3B1HSgHlvHkzbxZg30rYG61hRnZlI7v8sgjpSfUo8AH1vvC01G2dIz8UfraNTwvS63a6fwcFWulrEcEo0lkrOTgweiAU1hJG4dG4HkX2PitHtiOlAbSQOSllUYtRJss-X98KN4w:1vuq9X:aA0JQctxETISjFFTpiWwbVNpN6DFAZPDj3pgvE7pZ3U


session_key: ce4b2crdnn02hwuce1tf61fyo1aoik7n
expire_date: 2026-03-10 11:00:31.411552
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7Ms9Mvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5At-jN40:1vuq9X:WR2tejlO0_h1qezhYs3ndyPT2-PUglHrPNzNJblyQZo


session_key: 3ronbnkt3j0kkskfes286som9uws5tqm
expire_date: 2026-03-10 11:00:44.592211
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MsNMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5AtymN4g:1vuq9k:RILOEe5IAQ7LG9qZDFF0mgXSYs02iYbC8AJAaNvSPMs


session_key: ll9yf22o1jdvvw8lhfn3zv06avbnug6s
expire_date: 2026-03-10 11:01:29.540808
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MsNMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5AtymN4g:1vuqAT:qG-bIMIlGdl_c1y0B_rYJ5uOHm_udoB6-tRNoy0izGI


session_key: 4lz6mjp1prrzr1fnt9dipaxmbrtk3nj3
expire_date: 2026-03-10 11:01:29.883551
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MstMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5At0_N4k:1vuqAT:iEA8Sn3_FpQdCgjxt5o2P8RLOK8ppTZmGJBWxkBLzo8


session_key: nbv61yfz98ntr4509y7qahiu9g41ia0d
expire_date: 2026-03-10 11:01:30.117708
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7MsdMvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5At3YN4o:1vuqAU:PYidcM1PbwKPljWnwX-gfzzEK3Lcf6psod4AzpIfyn0


session_key: q4qj7y6e8ec269gzo0vtnh9q172hmj2s
expire_date: 2026-03-10 11:01:30.482810
session_data:
  .eJxVjMsOwiAURP-FtSE8CohL934DuXAvUjWQlHZl_Hdp0oUu58yZebMA21rC1mkJM7ILc-z0yyKkJ9W9wAfUe-Op1XWZI98VfrSd3xrS63q4fwcFehlrEWFSpLNW0lmYtCMUxhBG4XGyI4rsfVaWzEBKA2ghc1LKoBZnmQz7fAHecTeL:1vuqAU:vqvVH1t2qJJy9NFMyQ6IhuhO2hrqVH6pi2DqcaiENTQ


session_key: tilpm75hh5yrdokl8qe1fckn6un87k3a
expire_date: 2026-03-10 11:01:30.673880
session_data:
  .eJxVjDsOwjAQRO_iGln-J6akzxmstXeNA8iR4qRC3B1HSgHlvHkzbxZg30rYG61hRnZlI7v8sgjpSfUo8AH1vvC01G2dIz8UfraNTwvS63a6fwcFWulrEcEo0lkrOTgweiAU1hJG4dG4HkX2PitHtiOlAbSQOSllUYtRJss-X98KN4w:1vuqAU:KCpxuwI4jg2-BmzdJV2YqEWBOFXsLjSWzZyIZTBrwfI


session_key: 7qqjquxr0318lytojorefiyxtyyyzdft
expire_date: 2026-03-10 11:01:30.845035
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC7Ms9Mvi5CeVPcCH1DvjadW12WOfFf40XZ-a0iv6-H-HRToZaxFBKNIZ63k5MDoiVBYSxiFR-NGFNn7rBzZgZQG0ELmpJRFLc4yWfb5At-jN40:1vuqAU:6dreSPFVr4tqqaWDE-nI38t_imvTOn4vur0JqT2Vg9s


session_key: thcjyj2z5q37fmftcwlaybkzpy7n2s1a
expire_date: 2026-03-10 11:28:11.821710
session_data:
  .eJxVjMEOwiAQRP-FsyELC6316N1vIAu72KqBpLQn47_bJj3ocd68mbcKtC5jWJvMYWJ1UQbU6RdGSk8pe8MPKveqUy3LPEW9K_pom75Vltf1cP8ORmrjtoZIzgpmtKbvyGEvDN4LRxjYdVuEPAzZduI3ZJEIweRkrWeEs0lefb7-Mze1:1vuqaJ:Yp7vNtM-qGmoGaD2LWMms9ZsmpZeL_ttaZHYX10d3hY


session_key: hvxvlqd3oqpbw7656s1bgzfv2z6d2ebl
expire_date: 2026-03-10 11:33:00.557599
session_data:
  .eJxVjMsOwiAURP-FtSG8Ky7d-w3kwr1I1UBS2pXx36VJF7qcM2fmzQJsawlbpyXMyC5MSnb6hRHSk-re4APqvfHU6rrMke8KP9rObw3pdT3cv4MCvYy1iGAU6ayVnBwYPREKawmj8GjciCJ7n5UjO5DSAFrInJSyqMVZJss-X_7MN7Y:1vuqey:dHW29HXeIu6tx6ilOZ_Vj9bZtF1tqLTuRTz6gxoTClk


session_key: fas5gsidueut9vt19cth266i5i25a5ag
expire_date: 2026-03-10 11:45:20.278025
session_data:
  .eJxVjEEOwiAQRe_C2hBgIIBL956BDMxUqgaS0q6Md9cmXej2v_f-SyTc1pq2wUuaSZyFNuL0O2YsD247oTu2W5elt3WZs9wVedAhr534eTncv4OKo35rBoYYnSHlwHo_QdTGKefCpDNHRAiaQIPmbH0uFMAXZ5U1BcEW5Y14fwDe3jcJ:1vuqqu:hkqhWJ5h8E3ZJVvBHOYehxhnXOgRS4TuLm4-pgzBtuo


session_key: knybpqs7q574kq4264t57s3vgm06rxel
expire_date: 2026-03-10 15:35:34.841668
session_data:
  .eJxVj8FuwyAQRP-Fc2UFlhiTY-_5BrR41zVtDBbgWlXkfy-Wcmgve9iZeaN5Codbnd1WOLtA4iaUePv78zh-cTwF-sT4kboxxZqD705L91JLd0_Ej_eX9x9gxjK3tOnJAk2g7NVMUpLqLQ6eQQHzQFJqMH40iMbDlekiyXowaNV06UkzyAZdc_oOJaTI5MbMxLEGfBRxewp9nrMu4sKtbce6LTuGgji2ZOVlTRnzj1uxlD3lc48EaFIDYW1ArK42lDRGWm0AdDcosEoex_ELftNglA:1vuuRi:oTnfXCwRxXUaqvThfffyKMA036cSXsH2SM43NrXO69M


session_key: 0anzefshlv49rq4lro53xjmz5ztustb0
expire_date: 2026-03-30 05:37:33.794285
session_data:
  .eJxVjEEOwiAQRe_C2pDCtFBcuvcMZIYZpGpoUtqV8e7apAvd_vfef6mI21ri1mSJE6uzsur0uxGmh9Qd8B3rbdZprusykd4VfdCmrzPL83K4fwcFW_nW3nEAzmDD4LMxbF3AkQQsiIxsTA-ekkf0BINwZzgQeAw2d457AaPeH94xN9U:1w20dx:JrKUzen2VGpPBtMpavuBlweuCsj6lAEnSbEUMx4F_ZQ


session_key: apf1mikhaa84fieyh963xv3ye19cq0yk
expire_date: 2026-03-30 06:48:59.231487
session_data:
  .eJxVjEEOwiAQRe_C2pDCtFBcuvcMZIYZpGpoUtqV8e7apAvd_vfef6mI21ri1mSJE6uzsur0uxGmh9Qd8B3rbdZprusykd4VfdCmrzPL83K4fwcFW_nW3nEAzmDD4LMxbF3AkQQsiIxsTA-ekkf0BINwZzgQeAw2d457AaPeH94xN9U:1w21l5:ar45Mamjfa_JB1TF2OrsuhUIkx9EzXHW8niSIaQDvVQ


session_key: zt0jo53h93p0ohg2cpqnqh2lkk0tw9zw
expire_date: 2026-03-30 07:58:04.046690
session_data:
  .eJxVjEEOwiAQRe_C2pDCtFBcuvcMZIYZpGpoUtqV8e7apAvd_vfef6mI21ri1mSJE6uzsur0uxGmh9Qd8B3rbdZprusykd4VfdCmrzPL83K4fwcFW_nW3nEAzmDD4LMxbF3AkQQsiIxsTA-ekkf0BINwZzgQeAw2d457AaPeH94xN9U:1w22pw:9eTgeIBWXzb2OtqPJF1gJ06ldyVIgVqqjiZMCflSIcs


session_key: 0j9h2vz65eqcj4rmm0jqaose12hlvkte
expire_date: 2026-03-30 08:07:04.371772
session_data:
  .eJxVjEEOwiAQRe_C2pDCtFBcuvcMZIYZpGpoUtqV8e7apAvd_vfef6mI21ri1mSJE6uzsur0uxGmh9Qd8B3rbdZprusykd4VfdCmrzPL83K4fwcFW_nW3nEAzmDD4LMxbF3AkQQsiIxsTA-ekkf0BINwZzgQeAw2d457AaPeH94xN9U:1w22ye:NlBoycqzB4FpI_7iq0aUlC5J0n29d4APg5W-QpSxMc8


session_key: 3dvrigcigu897re1x8g1eh1xmtn16y9n
expire_date: 2026-04-08 10:20:37.733640
session_data:
  .eJxVjEEOwiAQRe_C2pDCtFBcuvcMZIYZpGpoUtqV8e7apAvd_vfef6mI21ri1mSJE6uzsur0uxGmh9Qd8B3rbdZprusykd4VfdCmrzPL83K4fwcFW_nW3nEAzmDD4LMxbF3AkQQsiIxsTA-ekkf0BINwZzgQeAw2d457AaPeH94xN9U:1w5LLp:Ft1M7brRHhnJJv83AvUY8hoebn7lZDIpgPAOioURy-I


# core_auditlog

action: create
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 10:41:06.359041
new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": null, "is_superuser": true, "username": "admin", "first_name": "", "last_name": "", "email": "", "is_staff": true, "date_joined": "2026-02-24T10:41:05.616083+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T10:41:05.616083+00:00"}, "email": {"old": null, "new": ""}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 2}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": true}, "is_superuser": {"old": null, "new": true}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68="}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "admin"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Cashier (Legacy))
changes: {"last_login": {"old": null, "new": "2026-02-24T10:41:13.383888+00:00"}}
metadata: {}
created_at: 2026-02-24 10:41:13.398370
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": null, "is_superuser": true, "username": "admin", "first_name": "", "last_name": "", "email": "", "is_staff": true, "date_joined": "2026-02-24T10:41:05.616083+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T10:41:13.383888+00:00", "is_superuser": true, "username": "admin", "first_name": "", "last_name": "", "email": "", "is_staff": true, "date_joined": "2026-02-24T10:41:05.616083+00:00", "role": "cashier", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-02-24 10:43:09.755826
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T10:41:13.383888+00:00", "is_superuser": true, "username": "admin", "first_name": "", "last_name": "", "email": "", "is_staff": true, "date_joined": "2026-02-24T10:41:05.616083+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T10:41:13+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}

changes:
  {"contact": {"old": "", "new": "0784894967"}, "date_joined": {"old": "2026-02-24T10:41:05.616083+00:00", "new": "2026-02-24T10:41:05+00:00"}, "email": {"old": "", "new": "Watumwaizaac32@gmail.com"}, "first_name": {"old": "", "new": "Watumwa.M."}, "last_login": {"old": "2026-02-24T10:41:13.383888+00:00", "new": "2026-02-24T10:41:13+00:00"}, "last_name": {"old": "", "new": "Ish\u00e2q"}, "role": {"old": "cashier", "new": "super_admin"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
changes: {"last_login": {"old": "2026-02-24T10:41:13+00:00", "new": "2026-02-24T10:43:28.771005+00:00"}}
metadata: {}
created_at: 2026-02-24 10:43:28.917006
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T10:41:13+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T10:43:28.771005+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}


action: create
app_label: accounts
model_name: user
object_id: 3
object_repr: storekeeper (Storekeeper)
old_values: {}
metadata: {}
created_at: 2026-02-24 10:47:20.732604
new_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": null, "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}

changes:
  {"contact": {"old": null, "new": "+25637999900"}, "date_joined": {"old": null, "new": "2026-02-24T10:47:20.231150+00:00"}, "email": {"old": null, "new": "storekeeper@gmail.com"}, "first_name": {"old": null, "new": "store"}, "id": {"old": null, "new": 3}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": "keeper"}, "password": {"old": null, "new": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w="}, "role": {"old": null, "new": "storekeeper"}, "username": {"old": null, "new": "storekeeper"}}


action: update
app_label: accounts
model_name: user
object_id: 3
object_repr: storekeeper (Storekeeper)
changes: {"last_login": {"old": null, "new": "2026-02-24T10:47:59.275446+00:00"}}
metadata: {}
created_at: 2026-02-24 10:47:59.291222
old_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": null, "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}

new_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T10:47:59.275446+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 3
object_repr: storekeeper (Storekeeper)
metadata: {}
created_at: 2026-02-24 10:54:23.899052
old_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T10:47:59.275446+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}

new_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T10:54:23.882354+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T10:47:59.275446+00:00", "new": "2026-02-24T10:54:23.882354+00:00"}}


action: create
app_label: accounts
model_name: user
object_id: 4
object_repr: smoke_super_admin (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:00:29.842169
new_values:
  {"id": 4, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:00:29.840663+00:00"}, "email": {"old": null, "new": "smoke_super_admin@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 4}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "smoke_super_admin"}}


action: update
app_label: accounts
model_name: user
object_id: 4
object_repr: smoke_super_admin (Super Admin)
changes: {"role": {"old": "cashier", "new": "super_admin"}}
metadata: {}
created_at: 2026-02-24 11:00:29.869486
old_values:
  {"id": 4, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 4, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 4
object_repr: smoke_super_admin (Super Admin)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:00:29.948160+00:00"}}
metadata: {}
created_at: 2026-02-24 11:00:29.966273
old_values:
  {"id": 4, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "super_admin", "contact": "", "is_active": true}

new_values:
  {"id": 4, "password": "", "last_login": "2026-02-24T11:00:29.948160+00:00", "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: create
app_label: accounts
model_name: user
object_id: 5
object_repr: smoke_store_manager (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:00:30.176931
new_values:
  {"id": 5, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:00:30.174516+00:00"}, "email": {"old": null, "new": "smoke_store_manager@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 5}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "smoke_store_manager"}}


action: update
app_label: accounts
model_name: user
object_id: 5
object_repr: smoke_store_manager (Store Manager)
changes: {"role": {"old": "cashier", "new": "store_manager"}}
metadata: {}
created_at: 2026-02-24 11:00:30.229860
old_values:
  {"id": 5, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 5, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "store_manager", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 5
object_repr: smoke_store_manager (Store Manager)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:00:30.297304+00:00"}}
metadata: {}
created_at: 2026-02-24 11:00:30.326947
old_values:
  {"id": 5, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "store_manager", "contact": "", "is_active": true}

new_values:
  {"id": 5, "password": "", "last_login": "2026-02-24T11:00:30.297304+00:00", "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "store_manager", "contact": "", "is_active": true}


action: create
app_label: accounts
model_name: user
object_id: 6
object_repr: smoke_storekeeper (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:00:30.455560
new_values:
  {"id": 6, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:00:30.451097+00:00"}, "email": {"old": null, "new": "smoke_storekeeper@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 6}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "smoke_storekeeper"}}


action: update
app_label: accounts
model_name: user
object_id: 6
object_repr: smoke_storekeeper (Storekeeper)
changes: {"role": {"old": "cashier", "new": "storekeeper"}}
metadata: {}
created_at: 2026-02-24 11:00:30.501788
old_values:
  {"id": 6, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 6, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "storekeeper", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 6
object_repr: smoke_storekeeper (Storekeeper)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:00:30.583600+00:00"}}
metadata: {}
created_at: 2026-02-24 11:00:30.599870
old_values:
  {"id": 6, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "storekeeper", "contact": "", "is_active": true}

new_values:
  {"id": 6, "password": "", "last_login": "2026-02-24T11:00:30.583600+00:00", "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "storekeeper", "contact": "", "is_active": true}


action: create
app_label: accounts
model_name: user
object_id: 7
object_repr: smoke_accountant (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:00:30.746518
new_values:
  {"id": 7, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:00:30.744967+00:00"}, "email": {"old": null, "new": "smoke_accountant@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 7}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "smoke_accountant"}}


action: update
app_label: accounts
model_name: user
object_id: 7
object_repr: smoke_accountant (Accountant)
changes: {"role": {"old": "cashier", "new": "accountant"}}
metadata: {}
created_at: 2026-02-24 11:00:30.780709
old_values:
  {"id": 7, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 7, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "accountant", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 7
object_repr: smoke_accountant (Accountant)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:00:30.868460+00:00"}}
metadata: {}
created_at: 2026-02-24 11:00:30.884993
old_values:
  {"id": 7, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "accountant", "contact": "", "is_active": true}

new_values:
  {"id": 7, "password": "", "last_login": "2026-02-24T11:00:30.868460+00:00", "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "accountant", "contact": "", "is_active": true}


action: create
app_label: accounts
model_name: user
object_id: 8
object_repr: smoke_sales_officer (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:00:31.002698
new_values:
  {"id": 8, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:00:31.001391+00:00"}, "email": {"old": null, "new": "smoke_sales_officer@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 8}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "smoke_sales_officer"}}


action: update
app_label: accounts
model_name: user
object_id: 8
object_repr: smoke_sales_officer (Sales Officer)
changes: {"role": {"old": "cashier", "new": "sales_officer"}}
metadata: {}
created_at: 2026-02-24 11:00:31.036918
old_values:
  {"id": 8, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 8, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "sales_officer", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 8
object_repr: smoke_sales_officer (Sales Officer)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:00:31.115347+00:00"}}
metadata: {}
created_at: 2026-02-24 11:00:31.129590
old_values:
  {"id": 8, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "sales_officer", "contact": "", "is_active": true}

new_values:
  {"id": 8, "password": "", "last_login": "2026-02-24T11:00:31.115347+00:00", "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "sales_officer", "contact": "", "is_active": true}


action: create
app_label: accounts
model_name: user
object_id: 9
object_repr: smoke_auditor (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:00:31.252178
new_values:
  {"id": 9, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:00:31.248274+00:00"}, "email": {"old": null, "new": "smoke_auditor@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 9}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "smoke_auditor"}}


action: update
app_label: accounts
model_name: user
object_id: 9
object_repr: smoke_auditor (Auditor)
changes: {"role": {"old": "cashier", "new": "auditor"}}
metadata: {}
created_at: 2026-02-24 11:00:31.290888
old_values:
  {"id": 9, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 9, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "auditor", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 9
object_repr: smoke_auditor (Auditor)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:00:31.382714+00:00"}}
metadata: {}
created_at: 2026-02-24 11:00:31.397732
old_values:
  {"id": 9, "password": "", "last_login": null, "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "auditor", "contact": "", "is_active": true}

new_values:
  {"id": 9, "password": "", "last_login": "2026-02-24T11:00:31.382714+00:00", "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "auditor", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 4
object_repr: smoke_super_admin (Super Admin)
metadata: {}
created_at: 2026-02-24 11:00:44.574296
old_values:
[cell repeats an earlier one in this file: 335 characters]

new_values:
  {"id": 4, "password": "", "last_login": "2026-02-24T11:00:44.560909+00:00", "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:29.948160+00:00", "new": "2026-02-24T11:00:44.560909+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 4
object_repr: smoke_super_admin (Super Admin)
metadata: {}
created_at: 2026-02-24 11:01:29.521661
old_values:
[cell repeats an earlier one in this file: 335 characters]

new_values:
  {"id": 4, "password": "", "last_login": "2026-02-24T11:01:29.503053+00:00", "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:44.560909+00:00", "new": "2026-02-24T11:01:29.503053+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 5
object_repr: smoke_store_manager (Store Manager)
metadata: {}
created_at: 2026-02-24 11:01:29.870318
old_values:
[cell repeats an earlier one in this file: 341 characters]

new_values:
  {"id": 5, "password": "", "last_login": "2026-02-24T11:01:29.857286+00:00", "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "store_manager", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:30.297304+00:00", "new": "2026-02-24T11:01:29.857286+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 6
object_repr: smoke_storekeeper (Storekeeper)
metadata: {}
created_at: 2026-02-24 11:01:30.074251
old_values:
[cell repeats an earlier one in this file: 335 characters]

new_values:
  {"id": 6, "password": "", "last_login": "2026-02-24T11:01:30.039051+00:00", "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "storekeeper", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:30.583600+00:00", "new": "2026-02-24T11:01:30.039051+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 7
object_repr: smoke_accountant (Accountant)
metadata: {}
created_at: 2026-02-24 11:01:30.468143
old_values:
[cell repeats an earlier one in this file: 332 characters]

new_values:
  {"id": 7, "password": "", "last_login": "2026-02-24T11:01:30.451662+00:00", "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "accountant", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:30.868460+00:00", "new": "2026-02-24T11:01:30.451662+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 8
object_repr: smoke_sales_officer (Sales Officer)
metadata: {}
created_at: 2026-02-24 11:01:30.653039
old_values:
[cell repeats an earlier one in this file: 341 characters]

new_values:
  {"id": 8, "password": "", "last_login": "2026-02-24T11:01:30.630681+00:00", "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "sales_officer", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:31.115347+00:00", "new": "2026-02-24T11:01:30.630681+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 9
object_repr: smoke_auditor (Auditor)
metadata: {}
created_at: 2026-02-24 11:01:30.829829
old_values:
[cell repeats an earlier one in this file: 323 characters]

new_values:
  {"id": 9, "password": "", "last_login": "2026-02-24T11:01:30.812502+00:00", "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "auditor", "contact": "", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:00:31.382714+00:00", "new": "2026-02-24T11:01:30.812502+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-02-24 11:02:32.792882
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T10:43:28.771005+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T11:02:32.774048+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T10:43:28.771005+00:00", "new": "2026-02-24T11:02:32.774048+00:00"}}


action: delete
app_label: accounts
model_name: user
object_id: 4
object_repr: smoke_super_admin (Super Admin)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:02:45.793193
old_values:
  {"id": 4, "password": "", "last_login": "2026-02-24T11:01:29.503053+00:00", "is_superuser": false, "username": "smoke_super_admin", "first_name": "", "last_name": "", "email": "smoke_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:29.840663+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:00:29.840663+00:00", "new": null}, "email": {"old": "smoke_super_admin@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 4, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:01:29.503053+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "super_admin", "new": null}, "username": {"old": "smoke_super_admin", "new": null}}


action: delete
app_label: accounts
model_name: user
object_id: 5
object_repr: smoke_store_manager (Store Manager)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:02:45.797026
old_values:
  {"id": 5, "password": "", "last_login": "2026-02-24T11:01:29.857286+00:00", "is_superuser": false, "username": "smoke_store_manager", "first_name": "", "last_name": "", "email": "smoke_store_manager@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.174516+00:00", "role": "store_manager", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:00:30.174516+00:00", "new": null}, "email": {"old": "smoke_store_manager@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 5, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:01:29.857286+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "store_manager", "new": null}, "username": {"old": "smoke_store_manager", "new": null}}


action: delete
app_label: accounts
model_name: user
object_id: 6
object_repr: smoke_storekeeper (Storekeeper)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:02:45.799120
old_values:
  {"id": 6, "password": "", "last_login": "2026-02-24T11:01:30.039051+00:00", "is_superuser": false, "username": "smoke_storekeeper", "first_name": "", "last_name": "", "email": "smoke_storekeeper@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.451097+00:00", "role": "storekeeper", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:00:30.451097+00:00", "new": null}, "email": {"old": "smoke_storekeeper@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 6, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:01:30.039051+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "storekeeper", "new": null}, "username": {"old": "smoke_storekeeper", "new": null}}


action: delete
app_label: accounts
model_name: user
object_id: 7
object_repr: smoke_accountant (Accountant)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:02:45.800110
old_values:
  {"id": 7, "password": "", "last_login": "2026-02-24T11:01:30.451662+00:00", "is_superuser": false, "username": "smoke_accountant", "first_name": "", "last_name": "", "email": "smoke_accountant@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:30.744967+00:00", "role": "accountant", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:00:30.744967+00:00", "new": null}, "email": {"old": "smoke_accountant@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 7, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:01:30.451662+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "accountant", "new": null}, "username": {"old": "smoke_accountant", "new": null}}


action: delete
app_label: accounts
model_name: user
object_id: 8
object_repr: smoke_sales_officer (Sales Officer)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:02:45.801114
old_values:
  {"id": 8, "password": "", "last_login": "2026-02-24T11:01:30.630681+00:00", "is_superuser": false, "username": "smoke_sales_officer", "first_name": "", "last_name": "", "email": "smoke_sales_officer@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.001391+00:00", "role": "sales_officer", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:00:31.001391+00:00", "new": null}, "email": {"old": "smoke_sales_officer@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 8, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:01:30.630681+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "sales_officer", "new": null}, "username": {"old": "smoke_sales_officer", "new": null}}


action: delete
app_label: accounts
model_name: user
object_id: 9
object_repr: smoke_auditor (Auditor)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:02:45.802060
old_values:
  {"id": 9, "password": "", "last_login": "2026-02-24T11:01:30.812502+00:00", "is_superuser": false, "username": "smoke_auditor", "first_name": "", "last_name": "", "email": "smoke_auditor@example.com", "is_staff": false, "date_joined": "2026-02-24T11:00:31.248274+00:00", "role": "auditor", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:00:31.248274+00:00", "new": null}, "email": {"old": "smoke_auditor@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 9, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:01:30.812502+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "auditor", "new": null}, "username": {"old": "smoke_auditor", "new": null}}


action: create
app_label: finance
model_name: ownerdraw
object_id: 1
object_repr: Draw | 4909 | 2026-02-24
old_values: {}
metadata: {}
created_at: 2026-02-24 11:06:07.858002
new_values:
  {"id": 1, "account": 1, "amount": "4909", "description": "registration", "date": "2026-02-24", "created_by": 2, "created_at": "2026-02-24T11:06:07.833300+00:00"}

changes:
  {"account": {"old": null, "new": 1}, "amount": {"old": null, "new": "4909"}, "created_at": {"old": null, "new": "2026-02-24T11:06:07.833300+00:00"}, "created_by": {"old": null, "new": 2}, "date": {"old": null, "new": "2026-02-24"}, "description": {"old": null, "new": "registration"}, "id": {"old": null, "new": 1}}


action: update
app_label: finance
model_name: account
object_id: 1
object_repr: Cash Till (Cash)
changes: {"balance": {"old": "1142000.00", "new": "1137091.00"}}
metadata: {}
created_at: 2026-02-24 11:06:07.898039
old_values:
  {"id": 1, "name": "Cash Till", "account_type": "cash", "balance": "1142000.00", "is_active": true, "created_at": "2026-02-22T16:12:51.742551+00:00"}

new_values:
  {"id": 1, "name": "Cash Till", "account_type": "cash", "balance": "1137091.00", "is_active": true, "created_at": "2026-02-22T16:12:51.742551+00:00"}


action: create
app_label: finance
model_name: accounttransaction
object_id: 6
object_repr: draw | out | 4909
old_values: {}
metadata: {}
created_at: 2026-02-24 11:06:07.944486
new_values:
  {"id": 6, "account": 1, "tx_type": "draw", "amount": "4909", "direction": "out", "description": "registration", "reference": "", "date": "2026-02-24", "created_at": "2026-02-24T11:06:07.926982+00:00"}

changes:
  {"account": {"old": null, "new": 1}, "amount": {"old": null, "new": "4909"}, "created_at": {"old": null, "new": "2026-02-24T11:06:07.926982+00:00"}, "date": {"old": null, "new": "2026-02-24"}, "description": {"old": null, "new": "registration"}, "direction": {"old": null, "new": "out"}, "id": {"old": null, "new": 6}, "reference": {"old": null, "new": ""}, "tx_type": {"old": null, "new": "draw"}}


action: update
app_label: accounts
model_name: user
object_id: 3
object_repr: storekeeper (Storekeeper)
metadata: {}
created_at: 2026-02-24 11:15:19.736308
old_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T10:54:23.882354+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}

new_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T11:15:19.718934+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T10:54:23.882354+00:00", "new": "2026-02-24T11:15:19.718934+00:00"}}


action: create
app_label: accounts
model_name: user
object_id: 10
object_repr: api_probe_super_admin (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:28:11.689197
new_values:
  {"id": 10, "password": "", "last_login": null, "is_superuser": false, "username": "api_probe_super_admin", "first_name": "", "last_name": "", "email": "api_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:28:11.687618+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:28:11.687618+00:00"}, "email": {"old": null, "new": "api_probe_super_admin@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 10}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "api_probe_super_admin"}}


action: update
app_label: accounts
model_name: user
object_id: 10
object_repr: api_probe_super_admin (Super Admin)
changes: {"role": {"old": "cashier", "new": "super_admin"}}
metadata: {}
created_at: 2026-02-24 11:28:11.715047
old_values:
  {"id": 10, "password": "", "last_login": null, "is_superuser": false, "username": "api_probe_super_admin", "first_name": "", "last_name": "", "email": "api_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:28:11.687618+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 10, "password": "", "last_login": null, "is_superuser": false, "username": "api_probe_super_admin", "first_name": "", "last_name": "", "email": "api_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:28:11.687618+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 10
object_repr: api_probe_super_admin (Super Admin)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:28:11.795166+00:00"}}
metadata: {}
created_at: 2026-02-24 11:28:11.807733
old_values:
  {"id": 10, "password": "", "last_login": null, "is_superuser": false, "username": "api_probe_super_admin", "first_name": "", "last_name": "", "email": "api_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:28:11.687618+00:00", "role": "super_admin", "contact": "", "is_active": true}

new_values:
  {"id": 10, "password": "", "last_login": "2026-02-24T11:28:11.795166+00:00", "is_superuser": false, "username": "api_probe_super_admin", "first_name": "", "last_name": "", "email": "api_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:28:11.687618+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: delete
app_label: accounts
model_name: user
object_id: 10
object_repr: api_probe_super_admin (Super Admin)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:28:16.899762
old_values:
  {"id": 10, "password": "", "last_login": "2026-02-24T11:28:11.795166+00:00", "is_superuser": false, "username": "api_probe_super_admin", "first_name": "", "last_name": "", "email": "api_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:28:11.687618+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:28:11.687618+00:00", "new": null}, "email": {"old": "api_probe_super_admin@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 10, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:28:11.795166+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "super_admin", "new": null}, "username": {"old": "api_probe_super_admin", "new": null}}


action: create
app_label: accounts
model_name: user
object_id: 11
object_repr: render_probe_super_admin (Cashier (Legacy))
old_values: {}
metadata: {}
created_at: 2026-02-24 11:33:00.329465
new_values:
  {"id": 11, "password": "", "last_login": null, "is_superuser": false, "username": "render_probe_super_admin", "first_name": "", "last_name": "", "email": "render_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:33:00.324756+00:00", "role": "cashier", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:33:00.324756+00:00"}, "email": {"old": null, "new": "render_probe_super_admin@example.com"}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 11}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": ""}, "role": {"old": null, "new": "cashier"}, "username": {"old": null, "new": "render_probe_super_admin"}}


action: update
app_label: accounts
model_name: user
object_id: 11
object_repr: render_probe_super_admin (Super Admin)
changes: {"role": {"old": "cashier", "new": "super_admin"}}
metadata: {}
created_at: 2026-02-24 11:33:00.369779
old_values:
  {"id": 11, "password": "", "last_login": null, "is_superuser": false, "username": "render_probe_super_admin", "first_name": "", "last_name": "", "email": "render_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:33:00.324756+00:00", "role": "cashier", "contact": "", "is_active": true}

new_values:
  {"id": 11, "password": "", "last_login": null, "is_superuser": false, "username": "render_probe_super_admin", "first_name": "", "last_name": "", "email": "render_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:33:00.324756+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: update
app_label: accounts
model_name: user
object_id: 11
object_repr: render_probe_super_admin (Super Admin)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:33:00.505478+00:00"}}
metadata: {}
created_at: 2026-02-24 11:33:00.534908
old_values:
  {"id": 11, "password": "", "last_login": null, "is_superuser": false, "username": "render_probe_super_admin", "first_name": "", "last_name": "", "email": "render_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:33:00.324756+00:00", "role": "super_admin", "contact": "", "is_active": true}

new_values:
  {"id": 11, "password": "", "last_login": "2026-02-24T11:33:00.505478+00:00", "is_superuser": false, "username": "render_probe_super_admin", "first_name": "", "last_name": "", "email": "render_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:33:00.324756+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: delete
app_label: accounts
model_name: user
object_id: 11
object_repr: render_probe_super_admin (Super Admin)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:33:08.158724
old_values:
  {"id": 11, "password": "", "last_login": "2026-02-24T11:33:00.505478+00:00", "is_superuser": false, "username": "render_probe_super_admin", "first_name": "", "last_name": "", "email": "render_probe_super_admin@example.com", "is_staff": false, "date_joined": "2026-02-24T11:33:00.324756+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:33:00.324756+00:00", "new": null}, "email": {"old": "render_probe_super_admin@example.com", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 11, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:33:00.505478+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "", "new": null}, "role": {"old": "super_admin", "new": null}, "username": {"old": "render_probe_super_admin", "new": null}}


action: create
app_label: accounts
model_name: user
object_id: 12
object_repr: probe (Super Admin)
old_values: {}
metadata: {}
created_at: 2026-02-24 11:45:20.062398
new_values:
  {"id": 12, "password": "pbkdf2_sha256$600000$KCZYExSr2jhSFP0ALFsD7g$CXZUYKdhOPM++jIRX4O15YNYMPJlEP51sNbj+rPky1s=", "last_login": null, "is_superuser": false, "username": "probe", "first_name": "", "last_name": "", "email": "", "is_staff": false, "date_joined": "2026-02-24T11:45:19.290558+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"contact": {"old": null, "new": ""}, "date_joined": {"old": null, "new": "2026-02-24T11:45:19.290558+00:00"}, "email": {"old": null, "new": ""}, "first_name": {"old": null, "new": ""}, "id": {"old": null, "new": 12}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": ""}, "password": {"old": null, "new": "pbkdf2_sha256$600000$KCZYExSr2jhSFP0ALFsD7g$CXZUYKdhOPM++jIRX4O15YNYMPJlEP51sNbj+rPky1s="}, "role": {"old": null, "new": "super_admin"}, "username": {"old": null, "new": "probe"}}


action: create
app_label: sales
model_name: customer
object_id: 1
object_repr: X
old_values: {}
metadata: {}
created_at: 2026-02-24 11:45:20.092088
new_values:
  {"id": 1, "name": "X", "phone": "", "email": "", "address": "", "is_active": true, "created_at": "2026-02-24T11:45:20.077625+00:00"}

changes:
  {"address": {"old": null, "new": ""}, "created_at": {"old": null, "new": "2026-02-24T11:45:20.077625+00:00"}, "email": {"old": null, "new": ""}, "id": {"old": null, "new": 1}, "is_active": {"old": null, "new": true}, "name": {"old": null, "new": "X"}, "phone": {"old": null, "new": ""}}


action: update
app_label: accounts
model_name: user
object_id: 12
object_repr: probe (Super Admin)
changes: {"last_login": {"old": null, "new": "2026-02-24T11:45:20.235036+00:00"}}
metadata: {}
created_at: 2026-02-24 11:45:20.261222
old_values:
  {"id": 12, "password": "pbkdf2_sha256$600000$KCZYExSr2jhSFP0ALFsD7g$CXZUYKdhOPM++jIRX4O15YNYMPJlEP51sNbj+rPky1s=", "last_login": null, "is_superuser": false, "username": "probe", "first_name": "", "last_name": "", "email": "", "is_staff": false, "date_joined": "2026-02-24T11:45:19.290558+00:00", "role": "super_admin", "contact": "", "is_active": true}

new_values:
  {"id": 12, "password": "pbkdf2_sha256$600000$KCZYExSr2jhSFP0ALFsD7g$CXZUYKdhOPM++jIRX4O15YNYMPJlEP51sNbj+rPky1s=", "last_login": "2026-02-24T11:45:20.235036+00:00", "is_superuser": false, "username": "probe", "first_name": "", "last_name": "", "email": "", "is_staff": false, "date_joined": "2026-02-24T11:45:19.290558+00:00", "role": "super_admin", "contact": "", "is_active": true}


action: create
app_label: sales
model_name: customer
object_id: 2
object_repr: Y
old_values: {}
metadata: {}
created_at: 2026-02-24 11:45:34.990657
new_values:
  {"id": 2, "name": "Y", "phone": "", "email": "", "address": "", "is_active": true, "created_at": "2026-02-24T11:45:34.974065+00:00"}

changes:
  {"address": {"old": null, "new": ""}, "created_at": {"old": null, "new": "2026-02-24T11:45:34.974065+00:00"}, "email": {"old": null, "new": ""}, "id": {"old": null, "new": 2}, "is_active": {"old": null, "new": true}, "name": {"old": null, "new": "Y"}, "phone": {"old": null, "new": ""}}


action: delete
app_label: accounts
model_name: user
object_id: 12
object_repr: probe (Super Admin)
new_values: {}
metadata: {}
created_at: 2026-02-24 11:46:02.554295
old_values:
  {"id": 12, "password": "pbkdf2_sha256$600000$KCZYExSr2jhSFP0ALFsD7g$CXZUYKdhOPM++jIRX4O15YNYMPJlEP51sNbj+rPky1s=", "last_login": "2026-02-24T11:45:20.235036+00:00", "is_superuser": false, "username": "probe", "first_name": "", "last_name": "", "email": "", "is_staff": false, "date_joined": "2026-02-24T11:45:19.290558+00:00", "role": "super_admin", "contact": "", "is_active": true}

changes:
  {"contact": {"old": "", "new": null}, "date_joined": {"old": "2026-02-24T11:45:19.290558+00:00", "new": null}, "email": {"old": "", "new": null}, "first_name": {"old": "", "new": null}, "id": {"old": 12, "new": null}, "is_active": {"old": true, "new": null}, "is_staff": {"old": false, "new": null}, "is_superuser": {"old": false, "new": null}, "last_login": {"old": "2026-02-24T11:45:20.235036+00:00", "new": null}, "last_name": {"old": "", "new": null}, "password": {"old": "pbkdf2_sha256$600000$KCZYExSr2jhSFP0ALFsD7g$CXZUYKdhOPM++jIRX4O15YNYMPJlEP51sNbj+rPky1s=", "new": null}, "role": {"old": "super_admin", "new": null}, "username": {"old": "probe", "new": null}}


action: delete
app_label: sales
model_name: customer
object_id: 1
object_repr: X
new_values: {}
metadata: {}
created_at: 2026-02-24 11:46:02.601548
old_values:
  {"id": 1, "name": "X", "phone": "", "email": "", "address": "", "is_active": true, "created_at": "2026-02-24T11:45:20.077625+00:00"}

changes:
  {"address": {"old": "", "new": null}, "created_at": {"old": "2026-02-24T11:45:20.077625+00:00", "new": null}, "email": {"old": "", "new": null}, "id": {"old": 1, "new": null}, "is_active": {"old": true, "new": null}, "name": {"old": "X", "new": null}, "phone": {"old": "", "new": null}}


action: delete
app_label: sales
model_name: customer
object_id: 2
object_repr: Y
new_values: {}
metadata: {}
created_at: 2026-02-24 11:46:02.602889
old_values:
  {"id": 2, "name": "Y", "phone": "", "email": "", "address": "", "is_active": true, "created_at": "2026-02-24T11:45:34.974065+00:00"}

changes:
  {"address": {"old": "", "new": null}, "created_at": {"old": "2026-02-24T11:45:34.974065+00:00", "new": null}, "email": {"old": "", "new": null}, "id": {"old": 2, "new": null}, "is_active": {"old": true, "new": null}, "name": {"old": "Y", "new": null}, "phone": {"old": "", "new": null}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-02-24 11:48:24.572170
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T11:02:32.774048+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T11:48:24.558249+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true}

changes:
  {"last_login": {"old": "2026-02-24T11:02:32.774048+00:00", "new": "2026-02-24T11:48:24.558249+00:00"}}


action: create
app_label: inventory
model_name: branch
object_id: 1
object_repr: Lunch
old_values: {}
metadata: {}
created_at: 2026-02-24 12:00:22.314721
new_values:
  {"id": 1, "name": "Lunch", "code": null, "location": "", "contact_phone": "", "is_active": true, "created_at": "2026-02-24T12:00:22.297289+00:00"}

changes:
  {"contact_phone": {"old": null, "new": ""}, "created_at": {"old": null, "new": "2026-02-24T12:00:22.297289+00:00"}, "id": {"old": null, "new": 1}, "is_active": {"old": null, "new": true}, "location": {"old": null, "new": ""}, "name": {"old": null, "new": "Lunch"}}


action: create
app_label: finance
model_name: expensecategory
object_id: 2
object_repr: Lunch
old_values: {}
new_values: {"id": 2, "name": "Lunch", "description": "food"}
metadata: {}
created_at: 2026-02-24 12:05:05.500642
changes:
  {"description": {"old": null, "new": "food"}, "id": {"old": null, "new": 2}, "name": {"old": null, "new": "Lunch"}}


action: create
app_label: accounts
model_name: groupcapability
object_id: 82
object_repr: Admin -> *
old_values: {}
new_values: {"id": 82, "group": 1, "capability": "*", "created_at": "2026-02-24T12:25:58.229136+00:00"}
metadata: {}
created_at: 2026-02-24 12:25:58.231014
changes:
  {"capability": {"old": null, "new": "*"}, "created_at": {"old": null, "new": "2026-02-24T12:25:58.229136+00:00"}, "group": {"old": null, "new": 1}, "id": {"old": null, "new": 82}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-02-24 12:30:59.868449
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T11:48:24.558249+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T12:30:59.853856+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-02-24T11:48:24.558249+00:00", "new": "2026-02-24T12:30:59.853856+00:00"}}


action: create
app_label: finance
model_name: ownerdraw
object_id: 2
object_repr: Draw | 5000 | 2026-02-24
old_values: {}
metadata: {}
created_at: 2026-02-24 12:40:17.538474
new_values:
  {"id": 2, "account": 1, "amount": "5000", "description": "kfc", "date": "2026-02-24", "created_by": 2, "created_at": "2026-02-24T12:40:17.522734+00:00"}

changes:
  {"account": {"old": null, "new": 1}, "amount": {"old": null, "new": "5000"}, "created_at": {"old": null, "new": "2026-02-24T12:40:17.522734+00:00"}, "created_by": {"old": null, "new": 2}, "date": {"old": null, "new": "2026-02-24"}, "description": {"old": null, "new": "kfc"}, "id": {"old": null, "new": 2}}


action: update
app_label: finance
model_name: account
object_id: 1
object_repr: Cash Till (Cash)
changes: {"balance": {"old": "1137091.00", "new": "1132091.00"}}
metadata: {}
created_at: 2026-02-24 12:40:17.572144
old_values:
  {"id": 1, "name": "Cash Till", "account_type": "cash", "balance": "1137091.00", "is_active": true, "created_at": "2026-02-22T16:12:51.742551+00:00"}

new_values:
  {"id": 1, "name": "Cash Till", "account_type": "cash", "balance": "1132091.00", "is_active": true, "created_at": "2026-02-22T16:12:51.742551+00:00"}


action: create
app_label: finance
model_name: accounttransaction
object_id: 7
object_repr: draw | out | 5000
old_values: {}
metadata: {}
created_at: 2026-02-24 12:40:17.603364
new_values:
  {"id": 7, "account": 1, "tx_type": "draw", "amount": "5000", "direction": "out", "description": "kfc", "reference": "", "date": "2026-02-24", "created_at": "2026-02-24T12:40:17.587340+00:00"}

changes:
  {"account": {"old": null, "new": 1}, "amount": {"old": null, "new": "5000"}, "created_at": {"old": null, "new": "2026-02-24T12:40:17.587340+00:00"}, "date": {"old": null, "new": "2026-02-24"}, "description": {"old": null, "new": "kfc"}, "direction": {"old": null, "new": "out"}, "id": {"old": null, "new": 7}, "reference": {"old": null, "new": ""}, "tx_type": {"old": null, "new": "draw"}}


action: update
app_label: accounts
model_name: user
object_id: 3
object_repr: storekeeper (Storekeeper)
metadata: {}
created_at: 2026-02-24 12:40:42.597186
old_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T11:15:19.718934+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 3, "password": "pbkdf2_sha256$600000$webHg7nqIDbqdLWDEQKXqk$CWhbymoI8S67Ohbdy3Ekg8Gb3R6RiXphhEA+uZB7L1w=", "last_login": "2026-02-24T12:40:42.583935+00:00", "is_superuser": false, "username": "storekeeper", "first_name": "store", "last_name": "keeper", "email": "storekeeper@gmail.com", "is_staff": false, "date_joined": "2026-02-24T10:47:20.231150+00:00", "role": "storekeeper", "contact": "+25637999900", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-02-24T11:15:19.718934+00:00", "new": "2026-02-24T12:40:42.583935+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-02-24 15:24:27.851211
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T12:30:59.853856+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T15:24:27.837475+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-02-24T12:30:59.853856+00:00", "new": "2026-02-24T15:24:27.837475+00:00"}}


action: create
app_label: accounts
model_name: employee
object_id: 1
object_repr: 001 - Watumwa Isaac
old_values: {}
metadata: {}
created_at: 2026-02-24 15:24:58.324180
new_values:
  {"id": 1, "code": "001", "first_name": "Watumwa", "last_name": "Isaac", "email": "watumwaizaac32@gmail.com", "phone": "0705297820", "role": "sales_officer", "is_active": true, "user": null, "created_at": "2026-02-24T15:24:58.298859+00:00"}

changes:
  {"code": {"old": null, "new": "001"}, "created_at": {"old": null, "new": "2026-02-24T15:24:58.298859+00:00"}, "email": {"old": null, "new": "watumwaizaac32@gmail.com"}, "first_name": {"old": null, "new": "Watumwa"}, "id": {"old": null, "new": 1}, "is_active": {"old": null, "new": true}, "last_name": {"old": null, "new": "Isaac"}, "phone": {"old": null, "new": "0705297820"}, "role": {"old": null, "new": "sales_officer"}}


action: create
app_label: accounts
model_name: user
object_id: 4
object_repr: watumwaisaac (Super Admin)
old_values: {}
metadata: {}
created_at: 2026-02-24 15:35:34.697021
new_values:
  {"id": 4, "password": "pbkdf2_sha256$600000$7p8ySn2yokPv6VdHVcpNhB$J48Nxj4Q5NC1LHkGZS3/GcFf8mDXNtE/7VnBIX4CFQA=", "last_login": null, "is_superuser": false, "username": "watumwaisaac", "first_name": "Watumwa", "last_name": "Isaac", "email": "watumwaizaac32@gmail.com", "is_staff": false, "date_joined": "2026-02-24T15:35:34.196111+00:00", "role": "super_admin", "contact": "+25637999900", "is_active": true, "must_change_password": true, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"contact": {"old": null, "new": "+25637999900"}, "date_joined": {"old": null, "new": "2026-02-24T15:35:34.196111+00:00"}, "email": {"old": null, "new": "watumwaizaac32@gmail.com"}, "failed_login_attempts": {"old": null, "new": 0}, "first_name": {"old": null, "new": "Watumwa"}, "id": {"old": null, "new": 4}, "is_active": {"old": null, "new": true}, "is_staff": {"old": null, "new": false}, "is_superuser": {"old": null, "new": false}, "last_name": {"old": null, "new": "Isaac"}, "must_change_password": {"old": null, "new": true}, "password": {"old": null, "new": "pbkdf2_sha256$600000$7p8ySn2yokPv6VdHVcpNhB$J48Nxj4Q5NC1LHkGZS3/GcFf8mDXNtE/7VnBIX4CFQA="}, "role": {"old": null, "new": "super_admin"}, "username": {"old": null, "new": "watumwaisaac"}}


action: update
app_label: accounts
model_name: employee
object_id: 1
object_repr: 001 - Watumwa Isaac
changes: {"user": {"old": null, "new": 4}}
metadata: {}
created_at: 2026-02-24 15:35:34.767295
old_values:
  {"id": 1, "code": "001", "first_name": "Watumwa", "last_name": "Isaac", "email": "watumwaizaac32@gmail.com", "phone": "0705297820", "role": "sales_officer", "is_active": true, "user": null, "created_at": "2026-02-24T15:24:58.298859+00:00"}

new_values:
  {"id": 1, "code": "001", "first_name": "Watumwa", "last_name": "Isaac", "email": "watumwaizaac32@gmail.com", "phone": "0705297820", "role": "sales_officer", "is_active": true, "user": 4, "created_at": "2026-02-24T15:24:58.298859+00:00"}


action: create
app_label: accounts
model_name: user
object_id: 4
object_repr: watumwaisaac (Super Admin)
old_values: {}
new_values: {"username": "watumwaisaac", "role": "super_admin", "is_active": true}
metadata: {}
created_at: 2026-02-24 15:35:34.824513
changes:
  {"is_active": {"old": null, "new": true}, "role": {"old": null, "new": "super_admin"}, "username": {"old": null, "new": "watumwaisaac"}}


action: delete
app_label: accounts
model_name: groupcapability
object_id: 82
object_repr: Admin -> *
old_values: {"id": 82, "group": 1, "capability": "*", "created_at": "2026-02-24T12:25:58.229136+00:00"}
new_values: {}
metadata: {}
created_at: 2026-02-24 15:36:48.487189
changes:
  {"capability": {"old": "*", "new": null}, "created_at": {"old": "2026-02-24T12:25:58.229136+00:00", "new": null}, "group": {"old": 1, "new": null}, "id": {"old": 82, "new": null}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-03-16 05:37:33.461024
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-02-24T15:24:27.837475+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T05:37:33.406287+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-02-24T15:24:27.837475+00:00", "new": "2026-03-16T05:37:33.406287+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-03-16 06:48:59.181366
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T05:37:33.406287+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T06:48:59.175979+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-03-16T05:37:33.406287+00:00", "new": "2026-03-16T06:48:59.175979+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-03-16 07:58:03.998153
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T06:48:59.175979+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T07:58:03.989882+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-03-16T06:48:59.175979+00:00", "new": "2026-03-16T07:58:03.989882+00:00"}}


action: update
app_label: business
model_name: business
object_id: 1
object_repr: Kironde Hardware
metadata: {}
created_at: 2026-03-16 08:01:35.725812
old_values:
  {"id": 1, "name": "Test Shop", "logo": "", "email": "testshop@email.com", "phone": "0723456789", "address": "Kampala road", "currency": "UGX", "tax_pin": "", "created_at": "2026-02-23T11:43:23.097528+00:00"}

new_values:
  {"id": 1, "name": "Kironde Hardware", "logo": "", "email": "testshop@email.com", "phone": "0723456789", "address": "GAYAZA ROAD", "currency": "UGX", "tax_pin": "", "created_at": "2026-02-23T11:43:23.097528+00:00"}

changes:
  {"address": {"old": "Kampala road", "new": "GAYAZA ROAD"}, "name": {"old": "Test Shop", "new": "Kironde Hardware"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-03-16 08:07:04.344592
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T07:58:03.989882+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T08:07:04.333959+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-03-16T07:58:03.989882+00:00", "new": "2026-03-16T08:07:04.333959+00:00"}}


action: update
app_label: accounts
model_name: user
object_id: 2
object_repr: admin (Super Admin)
metadata: {}
created_at: 2026-03-25 10:20:37.659704
old_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-16T08:07:04.333959+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

new_values:
  {"id": 2, "password": "pbkdf2_sha256$600000$wcstQQciL9jaFQvtVZWgKq$wNbiXc2DBdU1e3Q+/V7rG4R0xCdpGWZg5bCfcVijV68=", "last_login": "2026-03-25T10:20:37.646751+00:00", "is_superuser": true, "username": "admin", "first_name": "Watumwa.M.", "last_name": "Ish\u00e2q", "email": "Watumwaizaac32@gmail.com", "is_staff": true, "date_joined": "2026-02-24T10:41:05+00:00", "role": "super_admin", "contact": "0784894967", "is_active": true, "must_change_password": false, "failed_login_attempts": 0, "locked_until": null}

changes:
  {"last_login": {"old": "2026-03-16T08:07:04.333959+00:00", "new": "2026-03-25T10:20:37.646751+00:00"}}


action: create
app_label: sales
model_name: sale
object_id: 4
object_repr: SALE-0004
old_values: {}
metadata: {}
created_at: 2026-03-25 10:21:30.310459
new_values:
  {"id": 4, "reference": "SALE-0004", "customer": null, "customer_name": "", "account": 1, "payment_method": "cash", "status": "completed", "discount": "0", "note": "", "date": "2026-03-25", "created_by": 2, "created_at": "2026-03-25T10:21:30.293647+00:00"}

changes:
  {"account": {"old": null, "new": 1}, "created_at": {"old": null, "new": "2026-03-25T10:21:30.293647+00:00"}, "created_by": {"old": null, "new": 2}, "customer_name": {"old": null, "new": ""}, "date": {"old": null, "new": "2026-03-25"}, "discount": {"old": null, "new": "0"}, "id": {"old": null, "new": 4}, "note": {"old": null, "new": ""}, "payment_method": {"old": null, "new": "cash"}, "reference": {"old": null, "new": "SALE-0004"}, "status": {"old": null, "new": "completed"}}


action: create
app_label: sales
model_name: saleitem
object_id: 4
object_repr: Fanta x 2
old_values: {}
new_values: {"id": 4, "sale": 4, "product": 2, "quantity": "2", "unit_price": "1000", "unit_cost": "800.00"}
metadata: {}
created_at: 2026-03-25 10:21:30.339706
changes:
  {"id": {"old": null, "new": 4}, "product": {"old": null, "new": 2}, "quantity": {"old": null, "new": "2"}, "sale": {"old": null, "new": 4}, "unit_cost": {"old": null, "new": "800.00"}, "unit_price": {"old": null, "new": "1000"}}


action: update
app_label: inventory
model_name: product
object_id: 2
object_repr: Fanta
changes: {"stock_quantity": {"old": "8.00", "new": "6.00"}}
metadata: {}
created_at: 2026-03-25 10:21:30.357327
old_values:
  {"id": 2, "category": 2, "name": "Fanta", "sku": "", "barcode": "", "unit": "dozen", "cost_price": "800.00", "selling_price": "1000.00", "stock_quantity": "8.00", "low_stock_alert": "5.00", "overstock_alert": "0.00", "track_expiry": false, "track_serial": false, "image": "", "is_active": true, "created_at": "2026-02-23T12:39:58.637941+00:00"}

new_values:
  {"id": 2, "category": 2, "name": "Fanta", "sku": "", "barcode": "", "unit": "dozen", "cost_price": "800.00", "selling_price": "1000.00", "stock_quantity": "6.00", "low_stock_alert": "5.00", "overstock_alert": "0.00", "track_expiry": false, "track_serial": false, "image": "", "is_active": true, "created_at": "2026-02-23T12:39:58.637941+00:00"}


action: create
app_label: inventory
model_name: stockmovement
object_id: 7
object_repr: sale | Fanta | 2.00
old_values: {}
metadata: {}
created_at: 2026-03-25 10:21:30.359431
new_values:
  {"id": 7, "product": 2, "location": null, "batch": null, "serial": null, "movement_type": "sale", "quantity": "2.00", "cost_price": "800.00", "reference": "SALE-0004", "note": "Sale SALE-0004", "is_approved": true, "approved_by": null, "approved_at": null, "date": "2026-03-25T10:21:30.357837+00:00", "created_by": 2, "created_at": "2026-03-25T10:21:30.358155+00:00"}

changes:
  {"cost_price": {"old": null, "new": "800.00"}, "created_at": {"old": null, "new": "2026-03-25T10:21:30.358155+00:00"}, "created_by": {"old": null, "new": 2}, "date": {"old": null, "new": "2026-03-25T10:21:30.357837+00:00"}, "id": {"old": null, "new": 7}, "is_approved": {"old": null, "new": true}, "movement_type": {"old": null, "new": "sale"}, "note": {"old": null, "new": "Sale SALE-0004"}, "product": {"old": null, "new": 2}, "quantity": {"old": null, "new": "2.00"}, "reference": {"old": null, "new": "SALE-0004"}}


action: update
app_label: finance
model_name: account
object_id: 1
object_repr: Cash Till (Cash)
changes: {"balance": {"old": "1132091.00", "new": "1134091.0000"}}
metadata: {}
created_at: 2026-03-25 10:21:30.362055
old_values:
  {"id": 1, "name": "Cash Till", "account_type": "cash", "balance": "1132091.00", "is_active": true, "created_at": "2026-02-22T16:12:51.742551+00:00"}

new_values:
  {"id": 1, "name": "Cash Till", "account_type": "cash", "balance": "1134091.0000", "is_active": true, "created_at": "2026-02-22T16:12:51.742551+00:00"}


action: create
app_label: finance
model_name: accounttransaction
object_id: 8
object_repr: sale | in | 2000.0000
old_values: {}
metadata: {}
created_at: 2026-03-25 10:21:30.363999
new_values:
  {"id": 8, "account": 1, "tx_type": "sale", "amount": "2000.0000", "direction": "in", "description": "Sale SALE-0004", "reference": "SALE-0004", "date": "2026-03-25", "created_at": "2026-03-25T10:21:30.363328+00:00"}

changes:
  {"account": {"old": null, "new": 1}, "amount": {"old": null, "new": "2000.0000"}, "created_at": {"old": null, "new": "2026-03-25T10:21:30.363328+00:00"}, "date": {"old": null, "new": "2026-03-25"}, "description": {"old": null, "new": "Sale SALE-0004"}, "direction": {"old": null, "new": "in"}, "id": {"old": null, "new": 8}, "reference": {"old": null, "new": "SALE-0004"}, "tx_type": {"old": null, "new": "sale"}}


