Skip to content

[policy_tracker] Docs: Add README.md for the policy_tracker module#10350

Merged
driusan merged 5 commits intoaces:mainfrom
arnav-makkar:docs/10326-policy-tracker-readme
Mar 9, 2026
Merged

[policy_tracker] Docs: Add README.md for the policy_tracker module#10350
driusan merged 5 commits intoaces:mainfrom
arnav-makkar:docs/10326-policy-tracker-readme

Conversation

@arnav-makkar
Copy link
Copy Markdown
Contributor

Brief summary of changes

Added README.md for the policy_tracker module.
Documented its functionality and configuration consistent with other module READMEs.

@driusan
Copy link
Copy Markdown
Collaborator

driusan commented Feb 9, 2026

@skarya22 I think you're the one who knows the policy_tracker the best, can you review?

Copy link
Copy Markdown
Contributor

@skarya22 skarya22 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a few quick comments

Comment thread modules/policy_tracker/README.md Outdated
Comment thread modules/policy_tracker/README.md Outdated
Comment thread modules/policy_tracker/README.md Outdated
Comment thread modules/policy_tracker/README.md Outdated
Comment thread modules/policy_tracker/README.md Outdated
arnav-makkar and others added 2 commits February 10, 2026 22:00
Co-authored-by: Saagar Arya <51128536+skarya22@users.noreply.github.com>
@arnav-makkar
Copy link
Copy Markdown
Contributor Author

@skarya22 Thank you for the feedback

I've incorporated all suggestions.

Comment thread modules/policy_tracker/README.md Outdated
Comment thread modules/policy_tracker/README.md Outdated
- `ModuleID`: FK to the `modules` table, each Policy is assigned to a module which determines when and how it is shown.
- `Content`: HTML content of the policy text.
- `SwalTitle`: Title displayed in the modal window.
- `PolicyRenewalTime`: Number of units (e.g., 365) for renewal.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you change this to 7 since the default in the table is 7 days

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, I've incorporated both the changes.

arnav-makkar and others added 2 commits March 3, 2026 23:35
Co-authored-by: Saagar Arya <51128536+skarya22@users.noreply.github.com>
@arnav-makkar arnav-makkar requested a review from skarya22 March 3, 2026 18:10
Copy link
Copy Markdown
Contributor

@skarya22 skarya22 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Arnav! Looks great

@skarya22 skarya22 added the Passed manual tests PR has been successfully tested by at least one peer label Mar 3, 2026
@driusan driusan merged commit dcd9384 into aces:main Mar 9, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Passed manual tests PR has been successfully tested by at least one peer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[README] Missing for the policy module

3 participants