Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3416 commits
Select commit Hold shift + click to select a range
bd3f9c7
Text area widget: fix CSS to ensure the text area occupies only the r…
vinayakapawar Oct 20, 2025
a0fab57
Pick Lists: Componentising various features of the pick list view
vinayakapawar Oct 20, 2025
ec4fd55
Pick Lists: Componentising various features of the pick list view
vinayakapawar Oct 21, 2025
a56a20f
Pick Lists: Consolidated various pick specimens path into one cohesiv…
vinayakapawar Oct 21, 2025
aa2b512
Pick Lists: Componentising various features of the pick list view
vinayakapawar Oct 21, 2025
ed46357
Pick Lists: Make the new componentised pick list view available for g…
vinayakapawar Oct 21, 2025
11858a1
Pick Lists: Remove unwanted/discontinued components.
vinayakapawar Oct 21, 2025
1d0b766
Pick Lists: Feedback incorporation
vinayakapawar Oct 24, 2025
28d9981
OPSMN-7113: Move shipment items back to the sending site's freezer
vinayakapawar Oct 27, 2025
f865ea5
OPSMN-7113: Refactor create site container helper function for reuse …
vinayakapawar Oct 27, 2025
a48a1df
OPSMN-6954: Use pre-computed container utilisation to display the eli…
vinayakapawar Nov 2, 2025
24de7e9
Optimised DE form API - file updates and reduced lock contention
vinayakapawar Nov 10, 2025
c375b51
Added support for pure / absolute date only field in the DE forms.
vinayakapawar Nov 12, 2025
9d69583
Date Only DE field - minor bug fix
vinayakapawar Nov 12, 2025
8c65360
Form record entry: Move CP, registration, visit, specimen, and order …
vinayakapawar Nov 15, 2025
73599fd
Oracle: Fixed the alias used for dyextn_form_files.
vinayakapawar Nov 16, 2025
aef3282
Disabled backup of form record entry table.
vinayakapawar Nov 16, 2025
5847fc5
Consolidate specimen collection and received details into core specim…
vinayakapawar Nov 20, 2025
9023863
OPSMN-7137: Fast generation of unique IDs
vinayakapawar Nov 24, 2025
a0386f3
Merge branch 'v11.2.x' into v12.0.x
vinayakapawar Nov 24, 2025
c833283
Merge branch 'v12.0.x' into v12.1.x
vinayakapawar Nov 24, 2025
756a12b
Merge branch 'v12.1.x'
vinayakapawar Nov 24, 2025
9138f76
OPSMN-7130: Display all user & user profile forms to the super admin …
vinayakapawar Nov 25, 2025
9a15786
OPSMN-7127: Display containers dropdown in query add/edit filters
vinayakapawar Nov 25, 2025
54f70e4
OPSMN-7124: Increased the size of IP address columns in the following…
vinayakapawar Nov 25, 2025
b7b189a
Oracle JDBC driver doesn't seem to understand the new Java type - Loc…
vinayakapawar Nov 25, 2025
b1bdc70
OPSMN-7138: Table based data entry forms: Implemented Zebra Striping.
vinayakapawar Nov 26, 2025
468824d
Used inline-flex layout for os-button and os-button-grp to ensure
vinayakapawar Nov 26, 2025
d6c9abb
OPSMN-7108: Exposed the missing CP fields in the bulk import and expo…
vinayakapawar Nov 26, 2025
760bff9
OPSMN-7140: Added config setting to limit the container size/dimension.
vinayakapawar Nov 26, 2025
c47737d
OPSMN-7119: Do not display system forms for association with the CPG.
vinayakapawar Nov 26, 2025
b541408
OPSMN-7140: Translations for the max container size setting name and …
vinayakapawar Nov 26, 2025
5b0efc9
OPSMN-6966: Prevent dead scheduled jobs from keeping their locks fore…
vinayakapawar Nov 27, 2025
b1b3287
OPSMN-6940: Added support for boolean facets in the query and catalog…
vinayakapawar Nov 27, 2025
2728b35
OPSMN-6940: Added support for boolean fields based filter in the list…
vinayakapawar Nov 27, 2025
ea152e1
OPSMN-7135: When both SAML & single logout are enabled, redirect user…
vinayakapawar Nov 28, 2025
542a3ff
OPSMN-7147: Added support for multiple distinct SAML based IdPs.
vinayakapawar Dec 9, 2025
df56a22
OPSMN-7147: Fixed logout flow of non-SAML authentication domains.
vinayakapawar Dec 9, 2025
b7f4426
OPSMN-7144: Updated order API to store the location of specimens at t…
vinayakapawar Dec 9, 2025
64652f4
OPSMN-7143: Redirect users to the view that they were attempting to v…
vinayakapawar Dec 9, 2025
8cea842
OPSMN-7143: Redirect only if the requested view is not Login or App v…
vinayakapawar Dec 9, 2025
9f549fe
OPSMN-7148: Added a migration script to update the specimen label for…
vinayakapawar Dec 10, 2025
09a7364
SUPPORT-12906: Updated the Apache Tika libraries used for content det…
vinayakapawar Dec 10, 2025
d132347
OPSMN-7149: Fixed the bulk import to ensure the session/transaction c…
vinayakapawar Dec 11, 2025
4ad160b
OPSMN-7147: Explicitly configure the SAML assertion consumer URL.
vinayakapawar Dec 16, 2025
e7df818
OPSMN-7158: Metadata based selection of hardware for retrieval of spe…
vinayakapawar Dec 18, 2025
764d8cb
OPSMN-7156: Enhanced audit export revisions API to allow users specify
vinayakapawar Dec 19, 2025
6749cbf
Added "Ask OS" button in the navbar and as a floating button on all p…
vinayakapawar Dec 23, 2025
184e965
Monitoring API: Exposed basic monitoring parameters
vinayakapawar Dec 24, 2025
cbaf5b9
Monitoring API - added external library dependencies
vinayakapawar Dec 24, 2025
49c5ffe
OPSMN-7164: Fixed date only fields issues in the import and export pr…
vinayakapawar Dec 24, 2025
c1e1124
OPSMN-7162: Hide "Reserve" button when "Distribute All" option is sel…
vinayakapawar Dec 24, 2025
2d936ca
OPSMN-7148: Added back collection and received event objects/interfaces
vinayakapawar Dec 25, 2025
97628fe
OPSMN-7149: Fixed the data access layer API to retrieve containers by…
vinayakapawar Dec 27, 2025
47267c8
Fixed API call logs to ensure no API call is missed including the stu…
vinayakapawar Dec 27, 2025
a905e33
OPSMN-7117: Fixed visits API to use the CP level format and then fall…
vinayakapawar Dec 27, 2025
d516f7e
Fixed HTTP requests metric to record the times using the API URL temp…
vinayakapawar Dec 27, 2025
e09d23f
Flush the created pending specimens to the DB so that their IDs are a…
vinayakapawar Dec 27, 2025
8214ec6
OPSMN-7165: Added support for bulk import/export of specimen requirement
vinayakapawar Dec 29, 2025
d38724b
OPSMN-7167: Fixed query name used to obtain the custom fields record …
vinayakapawar Dec 30, 2025
2dfbecb
Do not try to generate user friendly error messages when the resource…
vinayakapawar Jan 1, 2026
a7d5f7a
Updated Files backlog clean scheduled task to purge API calls older t…
vinayakapawar Jan 2, 2026
74e0cd8
Utility APIs to dump live heap and threads stack frames of the OpenSp…
vinayakapawar Jan 2, 2026
02c495c
Fixed the API threads-dump API name.
vinayakapawar Jan 2, 2026
b0f1bd4
OPSMN-7172: Initialised the date only fields default value to present…
vinayakapawar Jan 6, 2026
92fcf77
OPSMN-7173: Fixed the form designer to show the error message only once.
vinayakapawar Jan 6, 2026
f8b867f
OPSMN-7174: Fixed the DE API to use the same logic for creating or up…
vinayakapawar Jan 6, 2026
d79fceb
OPSMN-7175: Fixed the form designer to not remove the field from canvas
vinayakapawar Jan 6, 2026
9aee058
OPSMN-7177: Fixed the UI allowing users to check-in the containers ch…
vinayakapawar Jan 7, 2026
4393ecd
Fixed the file upload widget to return promise in both the scenarios:
vinayakapawar Jan 7, 2026
c505f96
OPSMN-7178: Fixed unarchive UI dialog. Pass the selected location at the
vinayakapawar Jan 7, 2026
8d4d6af
Set ext app message status to success and wipe out the error
vinayakapawar Jan 10, 2026
f06713c
OPSMN-6954: Fixes in storage containers API to speed up the hierarchical
vinayakapawar Jan 13, 2026
92ff3e6
OPSMN-7182: Fixed the container export to ensure there are no more than
vinayakapawar Jan 13, 2026
ce9a82e
OPSMN-7183: Fixed the unblock positions API to clear the position fro…
vinayakapawar Jan 14, 2026
cd28f08
Remove console / SOPs from the container data access layer.
vinayakapawar Jan 21, 2026
8f42ff0
Implementation of OAuth based authentication.
vinayakapawar Jan 21, 2026
88a6881
Invalidate any active (servlet) session and delete all cookies on use…
vinayakapawar Jan 24, 2026
2e221a3
Squashed commit of the following:
vinayakapawar Jan 24, 2026
729deee
OPSMN-7185: Added index on reservation_id of container positions table
vinayakapawar Feb 6, 2026
91e3741
OPSMN-7185: Added index on reservation_id of container positions table
vinayakapawar Feb 7, 2026
f071210
Merge branch 'v12.2.x'
vinayakapawar Feb 7, 2026
c0d419c
OPSMN-7202: Fixed master specimens importer to query database for list
vinayakapawar Feb 12, 2026
bc4b853
Merge branch 'v12.2.x'
vinayakapawar Feb 12, 2026
6587436
OPSMN-7200: Fixed the API filter to update the last activity time (fo…
vinayakapawar Feb 14, 2026
9a3e2e2
Merge branch 'v12.2.x'
vinayakapawar Feb 14, 2026
57e7e95
OAuth: Ensure the state generated and persisted during token exchange…
vinayakapawar Feb 15, 2026
0cddc66
OPSMN-7199: Generic dropdown fixes to ensure the selected option does…
vinayakapawar Feb 16, 2026
dfc89d0
Merge branch 'v12.2.x'
vinayakapawar Feb 16, 2026
8371b88
OPSMN-7200: Surveys do not use regular auth tokens. Therefore trying to
vinayakapawar Feb 18, 2026
8c3341b
Merge branch 'v12.2.x'
vinayakapawar Feb 18, 2026
f840067
Configurable templates for
vinayakapawar Feb 19, 2026
21603d3
Merge branch 'v12.2.x'
vinayakapawar Feb 19, 2026
e6b5365
Configurable header templates in workflows.
vinayakapawar Feb 20, 2026
6aef7f0
Merge branch 'v12.2.x'
vinayakapawar Feb 20, 2026
76aabe2
Changes needed for facilitating "auto-save" feature in surveys (DE an…
vinayakapawar Feb 25, 2026
aaa71b8
Merge branch 'v12.2.x'
vinayakapawar Feb 25, 2026
c7a9876
OPSMN-7213: CP event fixes
vinayakapawar Feb 26, 2026
1e74caf
OPSMN-7214: Submit only the collection/received event modified by use…
vinayakapawar Feb 26, 2026
97ff00f
Refactored code to use modern programming idioms.
vinayakapawar Feb 26, 2026
a028a05
OPSMN-7216: Fixed the bulk import UI form to expose the following opt…
vinayakapawar Feb 26, 2026
c764dbf
Merge branch 'v12.2.x'
vinayakapawar Feb 26, 2026
03eaca3
OPSMN-7212: Deleted older entries from API calls log and user notific…
vinayakapawar Feb 27, 2026
d64c5b5
OPSMN-7211: Removed "distinct" clause when listing all the specimen c…
vinayakapawar Feb 27, 2026
4a8a8d5
Minor fixes.
vinayakapawar Feb 27, 2026
c607586
Merge branch 'v12.2.x'
vinayakapawar Feb 27, 2026
1c89791
OPSMN-7213: Ensure the Visits API handles missing event interval units
vinayakapawar Mar 3, 2026
4c37a8b
Merge branch 'v12.2.x'
vinayakapawar Mar 3, 2026
6ccab8e
Participant lookup changes -
vinayakapawar Mar 5, 2026
5f2080e
Participant lookup: Fixed the UI code by removing unused variables to…
vinayakapawar Mar 6, 2026
54f08a8
OPSMN-7219: Fixed the lifecycle race caused when the file was selected.
vinayakapawar Mar 7, 2026
03871fb
Merge branch 'v12.2.x'
vinayakapawar Mar 7, 2026
da10a8d
OPSMN-7224: Fixed the storage-controller REST API endpoints to correc…
vinayakapawar Mar 7, 2026
e8b73a3
Merge branch 'v12.2.x'
vinayakapawar Mar 7, 2026
22ef7f4
Random proof of concept.
vinayakapawar Mar 7, 2026
a4708bc
Revert "Random proof of concept."
vinayakapawar Mar 7, 2026
a60638f
SUPPORT-12786: Fixed the SAML SLO URL to include the signature and si…
vinayakapawar Mar 8, 2026
41f8583
Merge branch 'v12.2.x'
vinayakapawar Mar 8, 2026
21ec194
Use of either datetime or date-time should behave the same way.
vinayakapawar Mar 9, 2026
9430575
Merge branch 'v12.2.x'
vinayakapawar Mar 9, 2026
7179cf4
CP based request managers
vinayakapawar Mar 12, 2026
e58a9a2
OPSMN-7209: Fixed dynamic form records exporter to export all records…
vinayakapawar Mar 14, 2026
97cd685
OPSMN-7189: Refactored "Refresh Participant Specimen Stats" scheduled…
vinayakapawar Mar 15, 2026
c7a0164
OPSMN-7190: Fixed the DE API error messages to include the form and f…
vinayakapawar Mar 16, 2026
67cada3
OPSMN-7189: Fixed errors in the Oracle stored procedure that populates
vinayakapawar Mar 17, 2026
69a9ca4
OPSMN-7227: Collection protocol group and CP associations refactoring
vinayakapawar Mar 20, 2026
772f265
OPSMN-7232: Implemented modal based signature capture
vinayakapawar Mar 21, 2026
f4a75f6
OPSMN-7231: Allowed users to edit and send survey links for filled fo…
vinayakapawar Mar 21, 2026
f3edac6
Merge branch 'v12.2.x'
vinayakapawar Mar 21, 2026
b6014f1
OPSMN-7228: Ability to export CP group details in JSON format without…
vinayakapawar Mar 24, 2026
82022e4
Fixed the sequence / ID generator index to get rid of frequently muta…
vinayakapawar Mar 24, 2026
d2a11ac
Merge branch 'v12.2.x'
vinayakapawar Mar 24, 2026
12702d2
Fixed typos...
vinayakapawar Mar 24, 2026
e7491a4
Merge branch 'v12.2.x'
vinayakapawar Mar 24, 2026
7e58cd4
Map the auth domain activity status field to the corresponding DB field.
vinayakapawar Mar 26, 2026
7575c80
Expose SR collection and receive details via primary specimen events.
vinayakapawar Apr 1, 2026
636588a
Merge branch 'v12.2.x'
vinayakapawar Apr 1, 2026
423afd1
Participant lookup: Fixed typo
vinayakapawar Apr 2, 2026
ac1301b
Participant lookup: Flatten the consent responses into {code: resp} m…
vinayakapawar Apr 2, 2026
16158c4
Upgrade Spring 7.x and Hibernate 7.x; fix upgrade fallout
vinayakapawar Apr 3, 2026
b7051bb
Fix Hibernate/Oracle dialect and turn off Hibernate sequence generato…
vinayakapawar Apr 3, 2026
59131ca
OPSMN-7248/7249: Fixes in API endpoint declarations to explictly specify
vinayakapawar Apr 3, 2026
929afc0
Update overview layout to 3-column vertical flow
vinayakapawar Apr 6, 2026
abcf49e
Remove cascade persist/merge from Specimen.position to prevent duplicate
vinayakapawar Apr 7, 2026
8cc858a
OPSMN-7258: Tighten Security Filter matching for Spring 7.x compatibi…
vinayakapawar Apr 7, 2026
8537f1c
OPSMN-7256: Decouple persistence from Identifiable interface for Lock…
vinayakapawar Apr 7, 2026
7c91345
OPSMN-7255: Specify URI placeholders in GET folder endpoint
vinayakapawar Apr 7, 2026
dd2377b
OPSMN-7252: Restore fields dropdown for collection & received events …
vinayakapawar Apr 7, 2026
60e02e3
OPSMN-5729, OPSMN-5338: Performance improvement - avoided materialisa…
vinayakapawar Apr 9, 2026
5baa7b5
OPSMN-7247: User status update fixes
vinayakapawar Apr 10, 2026
25f18d3
OPSMN-7266: Implement partial updates for specimen collection and rec…
vinayakapawar Apr 10, 2026
d3cf86b
Merge branch 'v12.2.x'
vinayakapawar Apr 10, 2026
1c8034c
Remove extraneous whitespaces.
vinayakapawar Apr 10, 2026
0f01003
Merge branch 'v12.2.x'
vinayakapawar Apr 10, 2026
c7cb51f
Spring 7.x/Hibernate 7.x: Use named mutation query to execute DMLs...
vinayakapawar Apr 13, 2026
e155927
OPSMN-7270: Reordered specimen checkout and checkin ops, flushed the …
vinayakapawar Apr 14, 2026
30ac413
OPSMN-7237: Fixes in specimen request data access APIs.
vinayakapawar Apr 15, 2026
1e503fd
OPSMN-7270: Fix checkout/checkin ordering: flush position delete befo…
vinayakapawar Apr 15, 2026
e2c987d
OPSMN-7184/7274: Disabled config settings for query results view and …
vinayakapawar Apr 15, 2026
a602412
OPSMN-7184,7274: Disabled config settings for query results view and …
vinayakapawar Apr 16, 2026
e6ed13c
Merge branch 'master' of github.com:krishagni/openspecimen
vinayakapawar Apr 16, 2026
140b6c2
OPSMN-7272: Refactored post-login navigation behavior
vinayakapawar Apr 16, 2026
7469d84
OPSMN-7272: Refactored post-login navigation behavior
vinayakapawar Apr 16, 2026
49a81d4
Merge branch 'v12.2.x'
vinayakapawar Apr 16, 2026
3665cea
OPSMN-7260: Fix date picker Today selection formatting for dateOnly
vinayakapawar Apr 16, 2026
2fdb858
OPSMN-7276: Display all sites in the query module's add/edit filter d…
vinayakapawar Apr 16, 2026
a31ec30
Merge branch 'v12.2.x'
vinayakapawar Apr 16, 2026
770aacd
OPSMN-7112: Do not send reminders for activities of deleted containers.
vinayakapawar Apr 16, 2026
8b1375b
Specify URI placeholders in DELETE storage-containers endpoint.
vinayakapawar Apr 16, 2026
a1fa23e
OPSMN-7277: Display record type dropdown for non-admin (regular) user…
vinayakapawar Apr 16, 2026
1f4db8c
OPSMN-7278: Fix SR remapping for specimen/visit moves across events a…
vinayakapawar Apr 17, 2026
d3c5a17
Merge branch 'v12.2.x'
vinayakapawar Apr 17, 2026
b6c53a4
OPSMN-7278: Fix SR remapping for specimen/visit moves across events a…
vinayakapawar Apr 17, 2026
3fa7f1c
Merge branch 'v12.2.x'
vinayakapawar Apr 17, 2026
6f81e88
OPSMN-7282: Query: accessible data filtering: add hybrid subquery/ACL…
vinayakapawar Apr 20, 2026
eaea4ca
OPSMN-7282: Missed translation keys for newly added query module conf…
vinayakapawar Apr 20, 2026
14cc717
OPSMN-7282: Query: accessible data filtering: add hybrid subquery/ACL…
vinayakapawar Apr 20, 2026
a0368c2
OPSMN-7282: Missed translation keys for newly added query module conf…
vinayakapawar Apr 20, 2026
7be2765
Merge branch 'v12.2.x'
vinayakapawar Apr 20, 2026
4999edc
Fix index page by moving the inline script to a separate JS file so the
vinayakapawar Apr 21, 2026
fa5c559
Fix index page by moving the inline script to a separate JS file so the
vinayakapawar Apr 21, 2026
5543ad8
Merge branch 'v12.2.x'
vinayakapawar Apr 21, 2026
6fb4318
Bump axios to ^1.15.2 to address CVE-2026-40175
vinayakapawar Apr 24, 2026
433c8e7
Use native named SQL for OAuth state cleanup timestamp binding.
vinayakapawar Apr 29, 2026
476e5b6
OPSMN-7290: Add setting to control Ask OS navbar button
vinayakapawar Apr 30, 2026
83f79c2
OPSMN-7289: Fix audit operation for new records and update Java 17 bu…
vinayakapawar May 1, 2026
9071466
OPSMN-7286: Fix CPR extension revision field shadowing
vinayakapawar May 1, 2026
8f71265
OPSMN-7261: Make signature pad dialog responsive on mobile
vinayakapawar May 1, 2026
92efd7d
Merge branch 'v12.2.x'
vinayakapawar May 1, 2026
c1ced68
OPSMN-7293: Fix coordinator role detection in specimen actions menu
vinayakapawar May 4, 2026
54aca63
Merge branch 'v12.2.x'
vinayakapawar May 4, 2026
75e9bb1
OPSMN-7290: Do not query "Ask OS" config setting when user is not sig…
vinayakapawar May 4, 2026
02779d2
Merge branch 'v12.2.x'
vinayakapawar May 4, 2026
4058f00
OPSMN-7277: Display CP related bulk import options for regular users who
vinayakapawar May 5, 2026
49652af
OPSMN-7291: Fixed CP delete API
vinayakapawar May 5, 2026
650f523
OPSMN-7292: Reject Disabled CP status in update API
vinayakapawar May 6, 2026
3218fd5
OPSMN-7280: Fix CP import and child entity persistence
vinayakapawar May 6, 2026
791b5bd
Add request managers at the CP group level
vinayakapawar May 8, 2026
8c0de7b
Participant lookup: Display matching participants instead of registra…
vinayakapawar May 9, 2026
9d23258
Add configurable matching participants table
vinayakapawar May 10, 2026
f2f03e8
ListView: Add configurable array value resolver
vinayakapawar May 10, 2026
cc66903
Fix signature widget to ensure it does not distort the overview page
vinayakapawar May 10, 2026
5f069fe
Date Picker: when custom field date display value is available, use i…
vinayakapawar May 10, 2026
1ebd3c7
List View: Add format value resolver
vinayakapawar May 10, 2026
61f8b5b
ListView: Add split detail view
vinayakapawar May 11, 2026
e212adf
Participant lookup: Review selected match in split view
vinayakapawar May 11, 2026
97cdc82
Fix Criteria.addOrder to apply appended order columns
vinayakapawar May 13, 2026
4f2d576
Support configurable reporting data source for query module
vinayakapawar May 14, 2026
e8e62ee
Add unique constraints on OpenSpecimen core tables
vinayakapawar May 15, 2026
4c1cd87
Dynamic Forms: Add unique indexes for multi-select field tables
vinayakapawar May 15, 2026
022207a
Disabled unique constraint change on form record status.
vinayakapawar May 15, 2026
2c74326
Add unique constraint on form record statuses
vinayakapawar May 15, 2026
7a4a666
Close query cache resources on failures
vinayakapawar May 20, 2026
2d495ed
Merge branch 'v12.2.x'
vinayakapawar May 20, 2026
35d9fb8
OPSMN-7301: Fix docx upload MIME detection failure
vinayakapawar May 20, 2026
b990324
Merge branch 'v12.2.x'
vinayakapawar May 20, 2026
f195bc5
Audit queries that fail due to timeout or database errors
vinayakapawar May 21, 2026
4acae38
Audit failed query executions during export
vinayakapawar May 21, 2026
a87e897
Log diagnostics for failed query executions
vinayakapawar May 21, 2026
f53c0d1
Highlight failed query executions
vinayakapawar May 21, 2026
aa01f2f
Merge branch 'v12.2.x'
vinayakapawar May 21, 2026
3a64478
Explicitly map the URI placeholders to the function arguments / param…
vinayakapawar May 21, 2026
89ed219
Filter query audit logs by failure status and execution time
vinayakapawar May 21, 2026
975621f
Merge branch 'v12.2.x'
vinayakapawar May 21, 2026
02bc96c
Purge older query audit logs
vinayakapawar May 21, 2026
67d6b70
Merge branch 'v12.2.x'
vinayakapawar May 21, 2026
b3db2ff
Add query audit log digest
vinayakapawar May 21, 2026
9975732
Merge branch 'v12.2.x'
vinayakapawar May 21, 2026
31c7ba6
Add index on query audit execution time
vinayakapawar May 22, 2026
8547f8f
Merge branch 'v12.2.x'
vinayakapawar May 22, 2026
8f36ff6
Add container utilisation heat map
vinayakapawar May 23, 2026
6d8a5f0
Add computed specimen capacity to container types
vinayakapawar May 25, 2026
f091e19
Show empty slots in container utilisation map
vinayakapawar May 25, 2026
66fc127
Add container utilisation heatmap export
vinayakapawar May 26, 2026
6ccd921
Move specimens by type chart to utilisation tab
vinayakapawar May 27, 2026
5faacf8
OPSMN-7313: Prevent expensive queries from consuming system resources
vinayakapawar May 28, 2026
adf2ba5
OPSMN-7313: Use updated query API with risk assessment advisor.
vinayakapawar May 29, 2026
abd0809
Periodically clean up temporary files created in $DATA_DIR/tmp
vinayakapawar May 29, 2026
4fbbe4c
Fix corrupt ZIP creation in Utility.zipFilesWithNames
vinayakapawar May 29, 2026
36c01d1
Make the GET /storage-containers/{containerId} respond to includeStats
vinayakapawar May 29, 2026
3ffe10f
OPSMN-7316: Optimise specimen collection and receive events storage a…
vinayakapawar Jun 1, 2026
8b8c94c
OPSMN-7319: Remove specimen position reporting views and denormalise …
vinayakapawar Jun 3, 2026
4da4d4b
OPSMN-7313: Do not include the long risk assessor error in the email …
vinayakapawar Jun 3, 2026
0714443
OPSMN-7309: Add container type to specimen query position fields
vinayakapawar Jun 3, 2026
6507b6a
OPSMN-7237: Undo CP-based catalog request splitting
vinayakapawar Jun 4, 2026
a402a7a
OPSMN-7237: Add request manager group (RMG) support to CP and CPG APIs
vinayakapawar Jun 4, 2026
a03907f
OPSMN-7319: Migrate CP workflow specimen position container fields
vinayakapawar Jun 4, 2026
7316ea9
OPSMN-7319: Add diagnostic log messages to help identify whether the
vinayakapawar Jun 4, 2026
15142a9
OPSMN-7321: Add Request Manager Groups for catalog specimen request p…
vinayakapawar Jun 6, 2026
a439530
Scroll the selected container node into the view.
vinayakapawar Jun 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
160 changes: 0 additions & 160 deletions .classpath

This file was deleted.

1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ Features
* Highly configurable user interface
* Mobile and tablet apps


Online Resources
----------------
Website: http://www.openspecimen.org
Expand Down
Loading