Mohamad Sedighy mohmdsdg
  • Joined on 2026-02-22
mohmdsdg pushed to main at controlPanel/web 2026-08-18 15:36:39 +00:00
8ccbb15fa4 fix(settings): import modal copy matches deploy_settings_const catalog
mohmdsdg pushed to main at controlPanel/web 2026-08-18 15:22:40 +00:00
cb2a752306 fix(settings): import preview copies khanegi can_edit=0 values onto this tenant
mohmdsdg pushed to main at controlPanel/api 2026-08-18 15:22:40 +00:00
71f1fa1092 feat(settings): import can_edit=0 values from khanegi settings table
mohmdsdg pushed to kashkool at ghatreh/ghatreh_user 2026-08-18 14:27:32 +00:00
e01192fb5e feat: align fee summary, special pricing and support chat with modular
e9c5830d4e fix: merge SuperAdmin settings over local can_edit locks
Compare 2 commits »
mohmdsdg pushed to kashkool at ghatreh/ghatreh_user 2026-08-18 13:47:09 +00:00
9d391aeb95 feat: show selected products on public /tv board
mohmdsdg pushed to kashkool at ghatreh/ghatreh_user 2026-08-18 12:40:48 +00:00
a9d0cba909 feat: load program-settings from SuperAdmin with 3-host failover
mohmdsdg pushed to main at controlPanel/api 2026-08-18 12:31:33 +00:00
c4b814727a fix(replicas): GRANT SELECT on publisher tables to repl_user
mohmdsdg pushed to main at controlPanel/api 2026-08-18 12:15:28 +00:00
810d1672a5 fix(replicas): never REFRESH with copy_data=true after a data copy
mohmdsdg pushed to main at controlPanel/api 2026-08-18 11:40:09 +00:00
d055c50b94 fix(replicas): connect publisher via unix socket or postgres user
mohmdsdg pushed to main at controlPanel/api 2026-08-18 09:29:47 +00:00
82f63d224e fix(replicas): reach publisher via unix socket or sudo postgres
mohmdsdg pushed to main at controlPanel/api 2026-08-18 09:26:04 +00:00
1cc5e09b5f fix(replicas): parse Prisma DATABASE_URL and dump tables by name
mohmdsdg pushed to main at controlPanel/api 2026-08-18 09:11:27 +00:00
26630cecf6 fix(replicas): use PUBLISHER_DSN when DATABASE_URL breaks pg_dump
mohmdsdg pushed to main at controlPanel/api 2026-08-18 09:09:47 +00:00
693b1ef93e fix(replicas): do not flock on manual repair-data
mohmdsdg pushed to main at controlPanel/api 2026-08-18 09:02:38 +00:00
16d562caa5 feat(replicas): auto-heal slave data drift and no-store public settings
mohmdsdg pushed to main at controlPanel/web 2026-08-17 18:21:51 +00:00
c882c71067 fix(settings): clarify import modal only lists keys missing from the catalog
mohmdsdg pushed to main at controlPanel/api 2026-08-17 18:21:51 +00:00
668bbcc1db fix(program-settings): skip deploy_const keys in Khanegi import preview
mohmdsdg pushed to main at controlPanel/web 2026-08-17 18:09:58 +00:00
6dbb15c6e1 feat(versions): shared identity/UI/settings tabs and denser desktop form
mohmdsdg pushed to main at controlPanel/api 2026-08-17 18:09:57 +00:00
357c4fef59 fix(program-settings): log into Khanegi via /auth/login like the admin panel
mohmdsdg pushed to main at controlPanel/web 2026-08-17 16:44:25 +00:00
b879d085d3 feat(settings): catalog keys UI and per-tenant program settings editor
mohmdsdg pushed to main at controlPanel/api 2026-08-17 16:44:25 +00:00
d57ce0a3cb feat(settings): store Khanegi keys in settings tables instead of tenant JSON