mazdak/UI-2896 #65

Merged
naeem.ullah merged 4 commits from mazdak/UI-2896 into PRE-PRODUCTION-2026 1 month ago
Collaborator
There is no content yet.
mazdak.gibran added 3 commits 1 month ago
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.
mazdak.gibran requested review from naeem.ullah 1 month ago
mazdak.gibran added 1 commit 1 month ago
naeem.ullah merged commit b12008db80 into PRE-PRODUCTION-2026 1 month ago

Reviewers

naeem.ullah was requested for review 1 month ago
The pull request has been merged as b12008db80.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b mazdak/UI-2896 PRE-PRODUCTION-2026
git pull origin mazdak/UI-2896

Step 2:

Merge the changes and update on Gitea.
git checkout PRE-PRODUCTION-2026
git merge --no-ff mazdak/UI-2896
git push origin PRE-PRODUCTION-2026
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: aConnect/aConnect-UX#65
Loading…
There is no content yet.