Commit Graph

2 Commits (7403e4d81de0c87311f48084236c18fc3f8f5f08)

Author SHA1 Message Date
Mazdak Gibran dd649b51de Add transaction permissions menu and component
Introduce a new Menu feature to manage transaction permissions: adds MenuComponent (template, spec and scss), registers a /home/menu route with ActivityGuard, and adds a side-nav entry. Extend PermissionNode with boolean flags for transaction types and add logic in the component to load default menu data, fetch user permissions, map endpoint URIs to booleans, and save selections by sending endpoint arrays. Add new URI enum keys and corresponding entries in assets/app.uri.json, insert a 'menu' node in sideMenu.json, and add i18n strings for English and Arabic. Also add rootDir to tsconfig and a small whitespace fix in reset-password component's GET subscription.
1 month ago
atif118-mfsys d59d64987c initial aConnect commit. 5 months ago