Commit release build artifacts after super-admin ALL_RIDS and slider permission changes.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
s.esmaeili
2026-10-16 09:29:44 +03:30
co-authored by Cursor
parent eb6fe2a369
commit 5c7bb6672a
166 changed files with 332 additions and 331 deletions
+179 -178
View File
@@ -82930,6 +82930,183 @@ var require_passport = __commonJS({
}
});
// dist/modules/auth/acl.constants.js
var require_acl_constants = __commonJS({
"dist/modules/auth/acl.constants.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.ALL_RIDS = void 0;
exports2.expandWithParents = expandWithParents;
exports2.ALL_RIDS = [
"branch.create",
"branch.list",
"buy.order.list",
"cities.create",
"cities.list",
"cities.list.remove",
"cities.list.view",
"cities.list.view.edit",
"collection.create",
"collection.list",
"collection.list.edit",
"collection.list.remove",
"comment",
"comment.remove",
"comment.state",
"comment.view",
"comment.view.edit",
// D27 — «اتصال حسابداری» (Tahesab / Zarrin). Not a legacy rid.
"config.accounting",
"config.wage",
"config.report",
"config.statics",
"config.statics.brand",
"config.statics.brand.create",
"config.statics.brand.edit",
"config.statics.brand.remove",
"config.statics.tags",
"config.statics.tags.create",
"config.statics.tags.edit",
"config.statics.tags.remove",
"config.wallet",
"custom.config.statics.slider",
"custom.config.statics.tags.banner.ids",
"dashboard.view",
"document.create",
"document.list",
"document.list.confirm",
"document.list.deny",
"document.list.edit",
"document.list.get",
"document.list.remove",
"invoice.create",
"invoice.list",
"newsletters",
"notify.create",
"notify.me",
"offers.autopromotion",
"offers.create",
"offers.create.tak",
"offers.list",
"offers.list.edit",
"offers.list.remove",
"offers.list.tak.edit",
"offers.list.tak.remove",
"offersIgnore",
"order.create",
"order.list",
"order.list.pdf",
"order.list.sts",
"order.list.sts.remove",
"order.list.sts.submit",
"order.list.view",
"order.list.view.edit",
"order.makeOrder",
"order.makeOrder.get",
"order.makeOrder.remove",
"order.makeOrder.state",
"order.makeOrder.state.remove",
"order.makeOrder.state.submit",
"order.makeOrder.view",
"order.makeOrder.view.edit",
"order.omde",
"order.omde.get",
"order.omde.remove",
"order.omde.state",
"order.omde.state.remove",
"order.omde.state.submit",
"order.omde.view",
"order.omde.view.edit",
"order.omde.view.remove",
"order.tamin",
"order.tamin.state",
"order.tamin.state.remove",
"order.tamin.state.submit",
"order.tamin.view",
"order.tamin.view.edit",
"persons.create",
"persons.create.client",
"persons.create.customer.tak",
"persons.create.seller",
"persons.list.client.omde",
"persons.list.client.omde.able",
"persons.list.client.omde.able.order",
"persons.list.client.omde.edit",
"persons.list.client.omde.unable",
"persons.list.client.omde.unable.order",
"persons.list.client.omde.view",
"persons.list.client.omde.view.documents",
"persons.list.client.omde.view.orders",
"persons.list.client.single",
"persons.list.client.single.edit",
"persons.list.client.single.view",
"persons.list.sellers",
"persons.list.sellers.able",
"persons.list.sellers.able.order",
"persons.list.sellers.edit",
"persons.list.sellers.unable",
"persons.list.sellers.unable.order",
"persons.list.sellers.view",
"persons.list.sellers.view.documents",
"persons.list.sellers.view.orders",
"product.create",
"product.list",
"product.list.edit",
"product.list.group.edit",
"product.list.remove",
"product.list.variants",
"product.list.variants.add",
"product.list.variants.edit",
"product.list.variants.remove",
"product.list.view",
"product.percent",
"report.order.item",
"report.product",
"sms.create",
"sms.create.all",
"sms.create.multiple",
"sms.create.omde",
"sms.create.reagent",
"sms.create.single",
"sms.list",
"statics",
"user.create",
"user.list",
"user.list.create",
"user.list.edit",
"user.list.remove",
"user.permission",
"user.permission.create",
"user.permission.edit",
"wallet",
"wallet.charge",
"wallet.list",
"wallet.percent",
"workshop.create",
"workshop.list"
];
function getParents(keys) {
const work = [...keys];
const parents = [];
while (work.length > 1) {
work.pop();
parents.push(work.join("."));
}
return parents;
}
function expandWithParents(values) {
let rid = [...values];
for (const x of values) {
const keys = x.split(".");
if (keys.length > 1) {
rid = [.../* @__PURE__ */ new Set([...rid, ...getParents(keys)])];
}
}
return rid;
}
}
});
// dist/modules/auth/super-admin.js
var require_super_admin = __commonJS({
"dist/modules/auth/super-admin.js"(exports2) {
@@ -82938,6 +83115,7 @@ var require_super_admin = __commonJS({
exports2.SUPER_ADMIN_RIDS = exports2.SUPER_ADMIN_MOBILE = void 0;
exports2.isSuperAdmin = isSuperAdmin;
exports2.withSuperAdminRids = withSuperAdminRids;
var acl_constants_1 = require_acl_constants();
exports2.SUPER_ADMIN_MOBILE = "09128081392";
exports2.SUPER_ADMIN_RIDS = [
"persons.create.single",
@@ -82968,7 +83146,7 @@ var require_super_admin = __commonJS({
return mobile?.trim() === exports2.SUPER_ADMIN_MOBILE;
}
function withSuperAdminRids(mobile, rids) {
return isSuperAdmin(mobile) ? [.../* @__PURE__ */ new Set([...rids, ...exports2.SUPER_ADMIN_RIDS])] : rids;
return isSuperAdmin(mobile) ? [.../* @__PURE__ */ new Set([...rids, ...acl_constants_1.ALL_RIDS])] : rids;
}
}
});
@@ -94300,183 +94478,6 @@ var require_auth_controller = __commonJS({
}
});
// dist/modules/auth/acl.constants.js
var require_acl_constants = __commonJS({
"dist/modules/auth/acl.constants.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.ALL_RIDS = void 0;
exports2.expandWithParents = expandWithParents;
exports2.ALL_RIDS = [
"branch.create",
"branch.list",
"buy.order.list",
"cities.create",
"cities.list",
"cities.list.remove",
"cities.list.view",
"cities.list.view.edit",
"collection.create",
"collection.list",
"collection.list.edit",
"collection.list.remove",
"comment",
"comment.remove",
"comment.state",
"comment.view",
"comment.view.edit",
// D27 — «اتصال حسابداری» (Tahesab / Zarrin). Not a legacy rid.
"config.accounting",
"config.wage",
"config.report",
"config.statics",
"config.statics.brand",
"config.statics.brand.create",
"config.statics.brand.edit",
"config.statics.brand.remove",
"config.statics.tags",
"config.statics.tags.create",
"config.statics.tags.edit",
"config.statics.tags.remove",
"config.wallet",
"custom.config.statics.slider",
"custom.config.statics.tags.banner.ids",
"dashboard.view",
"document.create",
"document.list",
"document.list.confirm",
"document.list.deny",
"document.list.edit",
"document.list.get",
"document.list.remove",
"invoice.create",
"invoice.list",
"newsletters",
"notify.create",
"notify.me",
"offers.autopromotion",
"offers.create",
"offers.create.tak",
"offers.list",
"offers.list.edit",
"offers.list.remove",
"offers.list.tak.edit",
"offers.list.tak.remove",
"offersIgnore",
"order.create",
"order.list",
"order.list.pdf",
"order.list.sts",
"order.list.sts.remove",
"order.list.sts.submit",
"order.list.view",
"order.list.view.edit",
"order.makeOrder",
"order.makeOrder.get",
"order.makeOrder.remove",
"order.makeOrder.state",
"order.makeOrder.state.remove",
"order.makeOrder.state.submit",
"order.makeOrder.view",
"order.makeOrder.view.edit",
"order.omde",
"order.omde.get",
"order.omde.remove",
"order.omde.state",
"order.omde.state.remove",
"order.omde.state.submit",
"order.omde.view",
"order.omde.view.edit",
"order.omde.view.remove",
"order.tamin",
"order.tamin.state",
"order.tamin.state.remove",
"order.tamin.state.submit",
"order.tamin.view",
"order.tamin.view.edit",
"persons.create",
"persons.create.client",
"persons.create.customer.tak",
"persons.create.seller",
"persons.list.client.omde",
"persons.list.client.omde.able",
"persons.list.client.omde.able.order",
"persons.list.client.omde.edit",
"persons.list.client.omde.unable",
"persons.list.client.omde.unable.order",
"persons.list.client.omde.view",
"persons.list.client.omde.view.documents",
"persons.list.client.omde.view.orders",
"persons.list.client.single",
"persons.list.client.single.edit",
"persons.list.client.single.view",
"persons.list.sellers",
"persons.list.sellers.able",
"persons.list.sellers.able.order",
"persons.list.sellers.edit",
"persons.list.sellers.unable",
"persons.list.sellers.unable.order",
"persons.list.sellers.view",
"persons.list.sellers.view.documents",
"persons.list.sellers.view.orders",
"product.create",
"product.list",
"product.list.edit",
"product.list.group.edit",
"product.list.remove",
"product.list.variants",
"product.list.variants.add",
"product.list.variants.edit",
"product.list.variants.remove",
"product.list.view",
"product.percent",
"report.order.item",
"report.product",
"sms.create",
"sms.create.all",
"sms.create.multiple",
"sms.create.omde",
"sms.create.reagent",
"sms.create.single",
"sms.list",
"statics",
"user.create",
"user.list",
"user.list.create",
"user.list.edit",
"user.list.remove",
"user.permission",
"user.permission.create",
"user.permission.edit",
"wallet",
"wallet.charge",
"wallet.list",
"wallet.percent",
"workshop.create",
"workshop.list"
];
function getParents(keys) {
const work = [...keys];
const parents = [];
while (work.length > 1) {
work.pop();
parents.push(work.join("."));
}
return parents;
}
function expandWithParents(values) {
let rid = [...values];
for (const x of values) {
const keys = x.split(".");
if (keys.length > 1) {
rid = [.../* @__PURE__ */ new Set([...rid, ...getParents(keys)])];
}
}
return rid;
}
}
});
// dist/modules/auth/jwt.strategy.js
var require_jwt_strategy = __commonJS({
"dist/modules/auth/jwt.strategy.js"(exports2) {