[us-commits] [ehb54/us3lims_dbinst] e03df8: Implement job selection features with persistent s...
Lukas Dobler
noreply at github.com
Tue Feb 17 06:48:31 MST 2026
Branch: refs/heads/main
Home: https://github.com/ehb54/us3lims_dbinst
Commit: e03df8e2bbc3934c8e48c2fceded14dab08f72cb
https://github.com/ehb54/us3lims_dbinst/commit/e03df8e2bbc3934c8e48c2fceded14dab08f72cb
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2025-12-22 (Mon, 22 Dec 2025)
Changed paths:
M css/queue_viewer.css
M js/queue_viewer.js
M queue_content.php
M queue_viewer.php
Log Message:
-----------
Implement job selection features with persistent state and bulk actions
- Added JavaScript utilities to support selection toggling at granular levels (job, run, analysis type, status).
- Introduced session-based persistence for job selections via `sessionStorage`.
- Enhanced queue content with a summary table and controls for selection and bulk deletion.
- Updated PHP backend to handle authorized job deletions with new helper functions.
- Adjusted CSS for improved styling and layout of the selection UI.
Commit: 3a3da767a02243522c73d06775fdff8d3dc1c470
https://github.com/ehb54/us3lims_dbinst/commit/3a3da767a02243522c73d06775fdff8d3dc1c470
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2025-12-23 (Tue, 23 Dec 2025)
Changed paths:
M js/queue_viewer.js
M queue_content.php
M queue_viewer.php
Log Message:
-----------
Improve validation, HTML escaping, and resource cleanup in queue management
- Added checks for undefined `gfacID` in `queue_viewer.php` to prevent errors on missing POST data.
- Escaped HTML special characters in `queue_content.php` to prevent injection vulnerabilities.
- Ensured proper cleanup of database resources with added `mysqli_close()` calls.
- Refactored JavaScript form creation in `queue_viewer.js` for better readability and consistency.
Commit: 6e3b682fc687269614c37aaa802d27e2c5ceb594
https://github.com/ehb54/us3lims_dbinst/commit/6e3b682fc687269614c37aaa802d27e2c5ceb594
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M js/queue_viewer.js
Log Message:
-----------
Enhance restore_selection to track present gfacIDs
Add logic to manage present_gfacIDs and update selected_gfacIDs when gfacIDs aren't present anymore
Commit: 3a4ee3e3cdf484e8355449200e1f5534228fdad9
https://github.com/ehb54/us3lims_dbinst/commit/3a4ee3e3cdf484e8355449200e1f5534228fdad9
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M queue_content.php
Log Message:
-----------
Refactor queue content handling and status retrieval
Commit: 2e4b4b51426592cf7d7986048e160fdc1af5e9a5
https://github.com/ehb54/us3lims_dbinst/commit/2e4b4b51426592cf7d7986048e160fdc1af5e9a5
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-17 (Tue, 17 Feb 2026)
Changed paths:
M css/queue_viewer.css
M js/queue_viewer.js
M queue_content.php
M queue_viewer.php
Log Message:
-----------
Merge pull request #46 from ehb54/queue_viewer_update
Implement job selection features with persistent state and bulk actions
Compare: https://github.com/ehb54/us3lims_dbinst/compare/1dd2acf3d683...2e4b4b514265
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications
More information about the us-commits
mailing list