Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inbox upgrade #3

Open
wants to merge 137 commits into
base: main
Choose a base branch
from
Open

Inbox upgrade #3

wants to merge 137 commits into from

Conversation

lacarmen
Copy link

@lacarmen lacarmen commented Nov 6, 2024

Summary by Sourcery

Upgrade the inbox system by introducing the Inboxhub feature, which provides enhanced filtering and viewing capabilities for inbox items. Improve the UI of the provider selection form and refactor HRM document count logic to support abnormal status filtering. Update user-facing documentation in multiple languages to reflect these changes.

New Features:

  • Introduce a new Inboxhub feature for managing and displaying inbox items with enhanced filtering and viewing capabilities.

Enhancements:

  • Refactor the HRM document count logic to include conditions for abnormal status filtering.
  • Improve the UI of the provider selection form by using Bootstrap classes for better styling and responsiveness.

Documentation:

  • Add new user-facing documentation strings for the Inboxhub feature in multiple languages, including English, Polish, Spanish, French, and Portuguese.

Andrew Friesen and others added 30 commits September 13, 2023 20:36
*Added the three main objects for the multi-sort. Include DOC, LAB, HRM. These can have multiple selected at the same time.
*Can be viewed by navigating to /oscar/web/inboxhub/InboxManager.do?method=displayInboxForm
* Sorted all null or empty values to bottom to be more in line with previous inbox.
*Split up new inbox files.
*Added document counts for docs, labs, unmatched, abnormal, normal.
*Added date search using jQuery DatePicker
* Changed code formatting & css.
* Removed css on forward modal.
* Added new inbox to the main menu.
…existing DastabTable-1.13.4 that is in master branch alrealdy.
ctrl + click is not open the popup of new tab in firefox browser
@D3V41
Copy link
Collaborator

D3V41 commented Nov 14, 2024

@sourcery-ai review

Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Hey @lacarmen - I've reviewed your changes - here's some feedback:

Overall Comments:

  • Consider standardizing on modern UI frameworks rather than mixing jQuery with Bootstrap 5. This will improve maintainability and reduce technical debt.
Here's what I looked at during the review
  • 🟢 General issues: all looks good
  • 🟢 Security: all looks good
  • 🟢 Testing: all looks good
  • 🟢 Complexity: all looks good
  • 🟢 Documentation: all looks good

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@D3V41 D3V41 force-pushed the feature/inbox-final branch from cbc959c to 3676c47 Compare January 6, 2025 19:27
@D3V41 D3V41 force-pushed the feature/inbox-final branch from 3676c47 to a0097c1 Compare January 6, 2025 20:17
lacarmen pushed a commit that referenced this pull request Jan 15, 2025
Added development-drugref.sql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants