Mateusz Warowny [Mon, 11 Sep 2023 12:20:08 +0000 (14:20 +0200)]
Merge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development/Release_2_12_Branch
Mateusz Warowny [Mon, 11 Sep 2023 12:16:48 +0000 (14:16 +0200)]
Merge branch 'mmw/JAL-4199-web-services-testing' into development/Release_2_12_Branch
Mateusz Warowny [Mon, 11 Sep 2023 12:14:10 +0000 (14:14 +0200)]
Merge branch 'improvement/JAL-4245-return-null-from-getRootDataset' into development/Release_2_12_Branch
Mateusz Warowny [Fri, 8 Sep 2023 14:46:48 +0000 (16:46 +0200)]
Merge branch 'mmw/JAL-4199-web-services-testing' into mmw/bug/JAL-4241-annotation-alignment-fix-slivka
Mateusz Warowny [Fri, 8 Sep 2023 14:25:28 +0000 (16:25 +0200)]
JAL-4199 Set all setup methods to alwaysRun
Mateusz Warowny [Wed, 19 Jul 2023 11:23:04 +0000 (13:23 +0200)]
JAL-4199 Add tests to the "Functional" group
Mateusz Warowny [Thu, 3 Aug 2023 15:47:42 +0000 (17:47 +0200)]
JAL-4241 Test sequences prepared for annotation job
Mateusz Warowny [Fri, 28 Jul 2023 14:13:28 +0000 (16:13 +0200)]
JAL-4241 Fix annotation and feature alignment with selection
Mateusz Warowny [Fri, 28 Jul 2023 12:24:16 +0000 (14:24 +0200)]
JAL-4241 Create sequence mapping before adjusting annotations
Mateusz Warowny [Wed, 26 Jul 2023 14:18:09 +0000 (16:18 +0200)]
JAL-4245 Test getRootDataset method
Mateusz Warowny [Wed, 26 Jul 2023 12:03:14 +0000 (14:03 +0200)]
JAL-4245 Return null from getRootDataset if no dataset
Mateusz Warowny [Wed, 19 Jul 2023 11:23:04 +0000 (13:23 +0200)]
JAL-4199 Add tests to the "Functional" group
Mateusz Warowny [Tue, 18 Jul 2023 14:55:10 +0000 (16:55 +0200)]
Merge branch 'patch/JAL-4232-disable-unavailable-services' into development/Release_2_12_Branch
Mateusz Warowny [Tue, 18 Jul 2023 14:46:30 +0000 (16:46 +0200)]
Merge branch 'mmw/JAL-4199-task-execution-update' into development/Release_2_12_Branch
Mateusz Warowny [Tue, 18 Jul 2023 14:45:55 +0000 (16:45 +0200)]
Merge branch 'mmw/JAL-4199-web-services-testing' into development/Release_2_12_Branch
Mateusz Warowny [Mon, 17 Jul 2023 10:46:37 +0000 (12:46 +0200)]
JAL-4232 Disable menu items for RNA services for proteins.
Mateusz Warowny [Fri, 14 Jul 2023 14:01:32 +0000 (16:01 +0200)]
Merge branch 'feature/JAL-3954-ebi-phmmer' into mmw/JAL-4199-task-execution-update
Mateusz Warowny [Wed, 12 Jul 2023 13:50:06 +0000 (15:50 +0200)]
JAL-4199 Fix cancel button not appearing on progress bar
Mateusz Warowny [Wed, 12 Jul 2023 13:49:12 +0000 (15:49 +0200)]
JAL-4199 Restore deletable test when removing workers
Mateusz Warowny [Wed, 12 Jul 2023 13:12:19 +0000 (15:12 +0200)]
JAL-4199 Remove viewport reference from AnnotationTask
Mateusz Warowny [Wed, 12 Jul 2023 12:48:18 +0000 (14:48 +0200)]
JAL-4199 Fix slivka client to parse feature fileters
Mateusz Warowny [Wed, 12 Jul 2023 12:47:22 +0000 (14:47 +0200)]
JAL-4199 remove viewport references from AlignmentTask
Mateusz Warowny [Fri, 7 Jul 2023 14:47:08 +0000 (16:47 +0200)]
JAL-4199 Fix interactive jobs not being stopped
Mateusz Warowny [Fri, 7 Jul 2023 09:38:09 +0000 (11:38 +0200)]
JAL-4199 Organise AlignCalcWorkerAdapter imports
Mateusz Warowny [Fri, 7 Jul 2023 09:08:28 +0000 (11:08 +0200)]
JAL-4199 Implement toString in BaseTask
Mateusz Warowny [Fri, 7 Jul 2023 09:05:07 +0000 (11:05 +0200)]
JAL-4199 Organise annotation task imports and fields
Mateusz Warowny [Fri, 7 Jul 2023 08:54:40 +0000 (10:54 +0200)]
JAL-4199 Set initial delay of task executor to 0
Mateusz Warowny [Fri, 7 Jul 2023 08:53:48 +0000 (10:53 +0200)]
JAL-4199 Remove commented out code
Mateusz Warowny [Fri, 7 Jul 2023 08:53:02 +0000 (10:53 +0200)]
JAL-4199 Perform null check for annotation sequenceRef
Mateusz Warowny [Thu, 6 Jul 2023 13:56:38 +0000 (15:56 +0200)]
JAL-4199 Patch task execution in action tests
Mateusz Warowny [Thu, 6 Jul 2023 13:54:34 +0000 (15:54 +0200)]
JAL-4199 Remove utility methods moved to other classes from AnnotationTask
Mateusz Warowny [Thu, 6 Jul 2023 13:26:25 +0000 (15:26 +0200)]
Implement getRootDatasetSequence for SequenceI
Mateusz Warowny [Thu, 6 Jul 2023 13:23:55 +0000 (15:23 +0200)]
Implement getLastGraphGroup in for AnnotatedCollectionI
Mateusz Warowny [Wed, 5 Jul 2023 13:22:28 +0000 (15:22 +0200)]
JAL-4199 Schedule tasks for execution from MenuManager
Mateusz Warowny [Wed, 5 Jul 2023 12:18:02 +0000 (14:18 +0200)]
JAL-4199 Tidy up imports
Mateusz Warowny [Tue, 4 Jul 2023 11:33:15 +0000 (13:33 +0200)]
JAL-4199 Update gui handler for annotation tasks
Mateusz Warowny [Tue, 4 Jul 2023 11:31:25 +0000 (13:31 +0200)]
JAL-4199 Implement AlignCalcWorker adapter for annot tasks
Mateusz Warowny [Tue, 4 Jul 2023 08:25:32 +0000 (10:25 +0200)]
JAL-4199 Fix method name typo
Mateusz Warowny [Tue, 4 Jul 2023 08:20:59 +0000 (10:20 +0200)]
JAL-4199 Make all TaskEventListener methods default
Mateusz Warowny [Tue, 4 Jul 2023 08:20:14 +0000 (10:20 +0200)]
JAL-4199 Remove taskRestarted from task events
Mateusz Warowny [Tue, 4 Jul 2023 08:15:11 +0000 (10:15 +0200)]
JAL-4199 Allow multiple listeners in TaskEventSupport
Mateusz Warowny [Tue, 4 Jul 2023 08:13:53 +0000 (10:13 +0200)]
JAL-4199 Change actions to be task factories
Mateusz Warowny [Tue, 4 Jul 2023 08:00:15 +0000 (10:00 +0200)]
JAL-4199 Replace AbstractPollingTask with BaseTask
BaseTask no longer implements execution system and its use
is more generic. Execution of polling tasks is realised
by PollingTaskExecutor.
James Procter [Tue, 4 Jul 2023 14:16:44 +0000 (15:16 +0100)]
Merge branch 'mmw/Release_2_12_ws_merge' into development/Release_2_12_Branch
Mateusz Warowny [Thu, 22 Jun 2023 13:41:19 +0000 (15:41 +0200)]
JAL-4199 Introduce AlignmentAction tests
Mateusz Warowny [Thu, 22 Jun 2023 13:28:58 +0000 (15:28 +0200)]
JAL-4199 Initialize jobs and tasks with status CREATED
Mateusz Warowny [Mon, 19 Jun 2023 11:08:55 +0000 (13:08 +0200)]
JAL-4199 Test basic service parameter construction
Mateusz Warowny [Wed, 14 Jun 2023 14:25:28 +0000 (16:25 +0200)]
JAL-4199 Test URL settings and basic service discovery
Mateusz Warowny [Wed, 14 Jun 2023 14:24:35 +0000 (16:24 +0200)]
JAL-4199 Update slivka client
This is a library update that moves all client functionality
to SlivkaClient class, making all other classes simple data
objects.
Mateusz Warowny [Fri, 2 Jun 2023 13:08:42 +0000 (15:08 +0200)]
JAL-3954 Do not retrieve alignment for failed jobs
Mateusz Warowny [Fri, 2 Jun 2023 13:07:50 +0000 (15:07 +0200)]
JAL-3954 Report error log when job fails
Mateusz Warowny [Fri, 2 Jun 2023 10:36:47 +0000 (12:36 +0200)]
JAL-3954 Add query sequence aligned to consensus to search result
Mateusz Warowny [Tue, 30 May 2023 15:41:34 +0000 (17:41 +0200)]
JAL-3954 reuse spinner dialog to show search task status
Mateusz Warowny [Sat, 20 May 2023 21:57:52 +0000 (23:57 +0200)]
JAL-3954 create primitive gui handler for search service
Mateusz Warowny [Tue, 16 May 2023 12:47:01 +0000 (14:47 +0200)]
JAL-3954 Implement phmmer action and task as alignment actions
Mateusz Warowny [Tue, 16 May 2023 12:44:09 +0000 (14:44 +0200)]
JAL-3954 Log events TaskEventListener.NULL_LISTENER
Mateusz Warowny [Wed, 10 May 2023 13:20:14 +0000 (15:20 +0200)]
JAL-3954 Create fallback for handling unknown actions
Mateusz Warowny [Wed, 10 May 2023 09:26:13 +0000 (11:26 +0200)]
JAL-3954 Register AlignFrame as web service change listener and add menus
Mateusz Warowny [Wed, 10 May 2023 09:23:01 +0000 (11:23 +0200)]
JAL-3954 Implement job dispatcher service discoverer
Mateusz Warowny [Wed, 10 May 2023 09:22:28 +0000 (11:22 +0200)]
JAL-3954 Implement NullAction and NullTask for testing purposes
Mateusz Warowny [Wed, 10 May 2023 09:21:40 +0000 (11:21 +0200)]
JAL-3954 Fix typo in error message
Mateusz Warowny [Mon, 8 May 2023 14:51:47 +0000 (16:51 +0200)]
JAL-3954 Update hmmer client lib, testEndpoint added
Mateusz Warowny [Mon, 8 May 2023 14:28:02 +0000 (16:28 +0200)]
JAL-3954 Implement proxy ws client for phmmer
Mateusz Warowny [Mon, 8 May 2023 14:27:00 +0000 (16:27 +0200)]
JAL-3954 Add client libraries for phmmer and j2s http
Mateusz Warowny [Mon, 8 May 2023 14:25:29 +0000 (16:25 +0200)]
JAL-3954 Create getters for Credentials record
Mateusz Warowny [Mon, 8 May 2023 14:24:27 +0000 (16:24 +0200)]
JAL-3954 Add value parsers for double, int and bool arguments
Mateusz Warowny [Mon, 8 May 2023 14:23:35 +0000 (16:23 +0200)]
JAL-3954 Create ParamDatastore builder for phmmer
Mateusz Warowny [Mon, 27 Mar 2023 15:34:06 +0000 (17:34 +0200)]
JAL-4155 Replace unsafe casting to AlignmentPanel with generics
James Procter [Thu, 23 Mar 2023 14:51:32 +0000 (14:51 +0000)]
JAL-4155 Viewport holds a reference to its AlignmentViewPanel - getter on gui.AlignViewport casts interface to gui.AlignmentPanel
Mateusz Warowny [Fri, 24 Mar 2023 15:34:00 +0000 (16:34 +0100)]
JAL-4154 Remove not-bamboo flag from testGetVisibleWidth
Mateusz Warowny [Fri, 24 Mar 2023 15:18:55 +0000 (16:18 +0100)]
JAL-4154 Update AlignmentPanelTest to use new forArch method
Mateusz Warowny [Fri, 24 Mar 2023 15:16:15 +0000 (16:16 +0100)]
JAL-4154 Add Platform.forArch method.
Platform.forArch allows to specify constants that depend on
architecture.
Mateusz Warowny [Tue, 28 Mar 2023 12:57:43 +0000 (14:57 +0200)]
Merge branch 'JAL-4152-typed-singleton-provider' into mmw/Release_2_12_ws_merge
Mateusz Warowny [Tue, 28 Mar 2023 11:54:56 +0000 (13:54 +0200)]
Merge branch 'development/Release_2_12_Branch' into mmw/Release_2_12_ws_merge
Mateusz Warowny [Fri, 24 Mar 2023 15:44:38 +0000 (16:44 +0100)]
JAL-4152 Remove redundant casts from getInstance usages.
Mateusz Warowny [Wed, 22 Mar 2023 11:50:47 +0000 (12:50 +0100)]
JAL-4152 Make return type of getInstance a generic type
Mateusz Warowny [Fri, 17 Mar 2023 13:49:19 +0000 (14:49 +0100)]
JAL-4146 Fix SeqCanvasTest setup
Mateusz Warowny [Wed, 15 Mar 2023 11:47:51 +0000 (12:47 +0100)]
JAL-4146 Change occurrences of <br/> to <br>
Mateusz Warowny [Tue, 14 Mar 2023 14:03:39 +0000 (15:03 +0100)]
JAL-4146 Patch parseColourString test to expect null for "-1"
Mateusz Warowny [Wed, 1 Mar 2023 15:22:31 +0000 (16:22 +0100)]
JAL-4136 Replace uses of isBlank with isEmpty
Mateusz Warowny [Fri, 24 Feb 2023 15:02:31 +0000 (16:02 +0100)]
JAL-4135 replace stream.toString(Charset) calls with stream.toString(String)
The former variant was introduced in java 10 and is not implemented in java2script.
Mateusz Warowny [Wed, 22 Feb 2023 13:28:59 +0000 (14:28 +0100)]
JAL-4130 Replace Collection#forEach call with for loop
Mateusz Warowny [Wed, 22 Feb 2023 13:27:43 +0000 (14:27 +0100)]
JAL-4130 Avoid using thenComparing of the Comparator interface
Mateusz Warowny [Fri, 17 Feb 2023 12:28:26 +0000 (13:28 +0100)]
JAL-4131 Replace usages of requireNonNullElse
Mateusz Warowny [Wed, 15 Feb 2023 14:11:28 +0000 (15:11 +0100)]
JAL-4130 Workaround the j2s issue with final variables inside lambdas
Mateusz Warowny [Mon, 6 Feb 2023 14:29:48 +0000 (15:29 +0100)]
JAL-3878 Change Cache.log calls to Console
Mateusz Warowny [Mon, 6 Feb 2023 13:04:59 +0000 (14:04 +0100)]
Merge branch 'JAL-3878_ws-overhaul-3' into mmw/Release_2_12_ws_merge
Jim Procter [Fri, 20 Jan 2023 23:41:35 +0000 (23:41 +0000)]
Merge branch 'develop' into development/Release_2_12_Branch_JAL-4102_21126_merge
Jim Procter [Fri, 20 Jan 2023 23:40:08 +0000 (23:40 +0000)]
Merge branch 'patch/JAL-4114_updated_3dbeacons_api' into develop
Jim Procter [Fri, 20 Jan 2023 23:39:28 +0000 (23:39 +0000)]
JAL-4114 model_page_url not required in v2.0 response
Jim Procter [Fri, 20 Jan 2023 23:15:09 +0000 (23:15 +0000)]
JAL-4102 update 2.12 from 2.11.2.6 patch release - JAL-3416 JAL-2353 JAL-4104 JAL-4114
Jim Procter [Fri, 20 Jan 2023 23:03:12 +0000 (23:03 +0000)]
JAL-4102 update date and release notes for 2.11.2.6
Jim Procter [Fri, 20 Jan 2023 22:53:26 +0000 (22:53 +0000)]
Merge branch 'patch/JAL-4114_updated_3dbeacons_api' into develop
Jim Procter [Fri, 20 Jan 2023 22:52:55 +0000 (22:52 +0000)]
Merge branch 'patch/Release_2_11_2_6_Branch' into develop
Jim Procter [Fri, 20 Jan 2023 20:48:43 +0000 (20:48 +0000)]
JAL-2353 primary ref candidates that should be promoted should preserve original version string
Jim Procter [Fri, 20 Jan 2023 20:44:47 +0000 (20:44 +0000)]
JAL-4114 missing mock server response
Jim Procter [Fri, 20 Jan 2023 17:53:48 +0000 (17:53 +0000)]
JAL-4114 only rank model qualities that are computed with the same method, and uprank models with pLDDT over other types of models in the same model type category
Jim Procter [Fri, 20 Jan 2023 17:52:52 +0000 (17:52 +0000)]
JAL-4114 alphafold now marked as AB-INITIO so adjust ranking in categories
Jim Procter [Fri, 20 Jan 2023 17:50:53 +0000 (17:50 +0000)]
JAL-4114 additional warnings when PDBe doesn’t return as many responses as queries made to it when adding in additional metadata
Jim Procter [Fri, 20 Jan 2023 17:49:38 +0000 (17:49 +0000)]
JAL-4114 patch REST client for changed JSON schema in 3D beacons v2 API