@@ -3739,6 +3755,87 @@ $projectDescription = $_SERVER['PROJECT_DESCRIPTION'] ?? 'Accounting System';
});
+
+
+
diff --git a/post_debug.log b/post_debug.log
index 76a0eda..4bc979a 100644
--- a/post_debug.log
+++ b/post_debug.log
@@ -19,3 +19,19 @@
2026-02-18 13:33:14 - POST: {"action":"save_pos_transaction","customer_id":"1","payments":"[{\"method\":\"credit\",\"amount\":1.19}]","total_amount":"1.19","discount_code_id":"","discount_amount":"0","loyalty_redeemed":"0","items":"[{\"id\":1,\"qty\":2,\"price\":0.3825},{\"id\":2,\"qty\":2,\"price\":0.2125}]"}
2026-02-18 14:03:07 - POST: {"action":"hold_pos_cart","cart_name":"Cart 6:03:04 PM","items":"[{\"id\":1,\"nameEn\":\"Tomato\",\"nameAr\":\"\u0637\u0645\u0627\u0637\u0645\",\"price\":0.3825,\"stock_quantity\":-17.5,\"qty\":1}]","customer_id":""}
2026-02-18 14:03:18 - POST: {"action":"delete_held_cart","id":"9"}
+2026-02-18 15:09:18 - POST: {"username":"admin","password":"admin","login":""}
+2026-02-18 15:09:38 - POST: {"action":"save_theme","theme":"dark"}
+2026-02-18 15:09:45 - POST: {"action":"save_theme","theme":"forest"}
+2026-02-18 15:09:50 - POST: {"action":"save_theme","theme":"sunset"}
+2026-02-18 15:09:55 - POST: {"action":"save_theme","theme":"dark"}
+2026-02-18 15:10:04 - POST: {"action":"save_theme","theme":"forest"}
+2026-02-18 15:10:09 - POST: {"action":"save_theme","theme":"sunset"}
+2026-02-18 15:24:03 - POST: {"action":"save_theme","theme":"default"}
+2026-02-18 15:32:30 - POST: {"action":"save_pos_transaction","customer_id":"","payments":"[{\"method\":\"cash\",\"amount\":0.595}]","total_amount":"0.595","discount_code_id":"","discount_amount":"0","loyalty_redeemed":"0","items":"[{\"id\":1,\"qty\":1,\"price\":0.3825},{\"id\":2,\"qty\":1,\"price\":0.2125}]"}
+2026-02-18 15:36:20 - POST: {"action":"save_theme","theme":"forest"}
+2026-02-18 15:36:22 - POST: {"action":"save_theme","theme":"sunset"}
+2026-02-18 15:37:25 - POST: {"action":"save_theme","theme":"default"}
+2026-02-18 15:40:10 - POST: {"action":"save_theme","theme":"sunset"}
+2026-02-18 15:40:14 - POST: {"action":"save_theme","theme":"ocean"}
+2026-02-18 15:40:20 - POST: {"action":"save_theme","theme":"default"}
+2026-02-18 17:02:02 - POST: {"settings":{"customer_display_greeting_title":"Welcome","customer_display_greeting_text":"\u0623\u0647\u0644\u0627 \u0648\u0633\u0647\u0644\u0627\u064b \u0628\u0643\u0640\u0640\u0645"},"update_settings":""}
diff --git a/sessions/sess_2r7cqn03664638ajuuo1g5i1t4 b/sessions/sess_2r7cqn03664638ajuuo1g5i1t4
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_2sk3no9vf98s84qsushbdp683d b/sessions/sess_2sk3no9vf98s84qsushbdp683d
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_3gksq81jerpous0mpvef4nfreu b/sessions/sess_3gksq81jerpous0mpvef4nfreu
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_4hdvtq8pga3fgpg1cp7nl341vh b/sessions/sess_4hdvtq8pga3fgpg1cp7nl341vh
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_4hdvtq8pga3fgpg1cp7nl341vh
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_5ln6g0r5tr6bv6rg8a0a1kfh7m b/sessions/sess_5ln6g0r5tr6bv6rg8a0a1kfh7m
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_5oeo9731ab41036gq00sc0fo53 b/sessions/sess_5oeo9731ab41036gq00sc0fo53
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_5oeo9731ab41036gq00sc0fo53
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_9cgpmgcis3b2tpt38r8482la9l b/sessions/sess_9cgpmgcis3b2tpt38r8482la9l
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_9g2qddiq96hedfik2ob5fdu49e b/sessions/sess_9g2qddiq96hedfik2ob5fdu49e
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_9gau8vtagj710om5qkei6e5h2g b/sessions/sess_9gau8vtagj710om5qkei6e5h2g
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_9mjjgjfd6qaqigd9o7c2o5ondj b/sessions/sess_9mjjgjfd6qaqigd9o7c2o5ondj
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_9ql2aeof3n93bhlbf7lddle9o4 b/sessions/sess_9ql2aeof3n93bhlbf7lddle9o4
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_alr64jfatkbn1mnhbt0e4vu0cb b/sessions/sess_alr64jfatkbn1mnhbt0e4vu0cb
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_ar40q3ed15n7t3fknui8doboaq b/sessions/sess_ar40q3ed15n7t3fknui8doboaq
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_ar40q3ed15n7t3fknui8doboaq
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_bkd2narf71iianiml6drrbmhep b/sessions/sess_bkd2narf71iianiml6drrbmhep
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_bkd2narf71iianiml6drrbmhep
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_boimhas8ok1ceqqnq6958p3c60 b/sessions/sess_boimhas8ok1ceqqnq6958p3c60
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_cp1p5r9vdoapsn2dgr3po5jien b/sessions/sess_cp1p5r9vdoapsn2dgr3po5jien
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_d64jotcj8di6qorof2svdkuaml b/sessions/sess_d64jotcj8di6qorof2svdkuaml
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_e17nfb92o4fhbsqqg16ktrg7vd b/sessions/sess_e17nfb92o4fhbsqqg16ktrg7vd
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_eovb4dasvjkasl6g2vad0m9kul b/sessions/sess_eovb4dasvjkasl6g2vad0m9kul
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_fj924c5m3413s8klk9turvpd98 b/sessions/sess_fj924c5m3413s8klk9turvpd98
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_fj924c5m3413s8klk9turvpd98
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_fs5vqlnuvuapss0e5kllkf6flo b/sessions/sess_fs5vqlnuvuapss0e5kllkf6flo
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_fulkofqovs96hmlioiql0de0vo b/sessions/sess_fulkofqovs96hmlioiql0de0vo
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_fulkofqovs96hmlioiql0de0vo
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_g5a91uor6bo73aasj68vl61ljf b/sessions/sess_g5a91uor6bo73aasj68vl61ljf
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_g5stcs2oe3qgrk50583ofrgai1 b/sessions/sess_g5stcs2oe3qgrk50583ofrgai1
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_h1pf9jo8fpkia1d1ul34i1jagr b/sessions/sess_h1pf9jo8fpkia1d1ul34i1jagr
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_h9ferekp3k9e236nrq47j0d4oc b/sessions/sess_h9ferekp3k9e236nrq47j0d4oc
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_h9ferekp3k9e236nrq47j0d4oc
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_hsscuughl1m8p35j1jisjukv46 b/sessions/sess_hsscuughl1m8p35j1jisjukv46
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_hsscuughl1m8p35j1jisjukv46
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_jftcadudc43e75des2cvksvakn b/sessions/sess_jftcadudc43e75des2cvksvakn
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_jftcadudc43e75des2cvksvakn
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_jg9cr61qkma0j0d4qu0vhqd79s b/sessions/sess_jg9cr61qkma0j0d4qu0vhqd79s
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_juaq2jd8btnjraq103ecr59pp0 b/sessions/sess_juaq2jd8btnjraq103ecr59pp0
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_juaq2jd8btnjraq103ecr59pp0
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_km5843fkj2c7hk7brlp844ug2l b/sessions/sess_km5843fkj2c7hk7brlp844ug2l
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_lh4s3lumt56kb211pk5mdvh66s b/sessions/sess_lh4s3lumt56kb211pk5mdvh66s
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_lh615g4etelsak5v2rj9mcn1eb b/sessions/sess_lh615g4etelsak5v2rj9mcn1eb
deleted file mode 100644
index bf7f29e..0000000
--- a/sessions/sess_lh615g4etelsak5v2rj9mcn1eb
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";profile_pic|s:32:"uploads/profile_1_1771401598.png";theme|s:7:"default";
\ No newline at end of file
diff --git a/sessions/sess_lhtneso80magc54vcdfnps8m4i b/sessions/sess_lhtneso80magc54vcdfnps8m4i
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_lhtneso80magc54vcdfnps8m4i
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_m4rt7eafgsnukcetmabk7etf1m b/sessions/sess_m4rt7eafgsnukcetmabk7etf1m
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_nddl82u7e5hag45tcqclis8a4e b/sessions/sess_nddl82u7e5hag45tcqclis8a4e
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_nddl82u7e5hag45tcqclis8a4e
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_nge96jv0r8eqh37voq2jco6pia b/sessions/sess_nge96jv0r8eqh37voq2jco6pia
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_nge96jv0r8eqh37voq2jco6pia
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_nqei3mm533611incvppl5u2s6e b/sessions/sess_nqei3mm533611incvppl5u2s6e
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_o58brgggnc0s9ildbve378s0q9 b/sessions/sess_o58brgggnc0s9ildbve378s0q9
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_oqj7mfj1271709jjti4okidppk b/sessions/sess_oqj7mfj1271709jjti4okidppk
deleted file mode 100644
index 26c1a1e..0000000
--- a/sessions/sess_oqj7mfj1271709jjti4okidppk
+++ /dev/null
@@ -1 +0,0 @@
-user_id|i:1;username|s:5:"admin";user_role_name|s:13:"Administrator";user_permissions|s:3:"all";
\ No newline at end of file
diff --git a/sessions/sess_pdf5le1sffbhrgg39jal4gr1n1 b/sessions/sess_pdf5le1sffbhrgg39jal4gr1n1
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_pfle3r0rfv8ejk8pnu2l4c13d1 b/sessions/sess_pfle3r0rfv8ejk8pnu2l4c13d1
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_s6otv2s6gk1h8vct4i4e7d9j1e b/sessions/sess_s6otv2s6gk1h8vct4i4e7d9j1e
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_sja8q1nfr0o5o7pjlsk05n9nv2 b/sessions/sess_sja8q1nfr0o5o7pjlsk05n9nv2
deleted file mode 100644
index e69de29..0000000
diff --git a/sessions/sess_uljjktfd4v1rafu9sppaqits8l b/sessions/sess_uljjktfd4v1rafu9sppaqits8l
deleted file mode 100644
index e69de29..0000000