jalview.git
6 weeks agoMerge branch 'development/Release_2_12_Branch' into updated_for_212_latest
Jim Procter [Wed, 8 Jan 2025 17:32:34 +0000 (17:32 +0000)]
Merge branch 'development/Release_2_12_Branch' into updated_for_212_latest

6 weeks agoJAL-4107 update 2.12 from 2.11.3 - continuing MMW merge
Jim Procter [Tue, 17 Dec 2024 14:03:27 +0000 (14:03 +0000)]
JAL-4107 update 2.12 from 2.11.3 - continuing MMW merge

11 months agoMerge branch 'JAL-1601-direct-jpred4-rest-service' into development/Release_2_12_Branch development/Release_2_12_Branch
Mateusz Warowny [Thu, 14 Mar 2024 11:59:48 +0000 (12:59 +0100)]
Merge branch 'JAL-1601-direct-jpred4-rest-service' into development/Release_2_12_Branch

11 months agoJAL-1601 Update jpred client library. JAL-1601-direct-jpred4-rest-service
Mateusz Warowny [Tue, 12 Mar 2024 13:14:59 +0000 (14:14 +0100)]
JAL-1601 Update jpred client library.

11 months agoJAL-1601 Read full file before passing to FileParse
Mateusz Warowny [Tue, 12 Mar 2024 12:50:07 +0000 (13:50 +0100)]
JAL-1601 Read full file before passing to FileParse

FileParse fails to read file from the URL in javascript.
It's related to errors in AjaxURLConnection implementation in j2s.

11 months agoMerge branch 'JAL-1601-direct-jpred4-rest-service' into development/Release_2_12_Branch
James Procter [Wed, 6 Mar 2024 18:04:40 +0000 (18:04 +0000)]
Merge branch 'JAL-1601-direct-jpred4-rest-service' into development/Release_2_12_Branch

12 months agoJAL-1601 fix phmmer client js library
Mateusz Warowny [Thu, 25 Jan 2024 14:19:33 +0000 (15:19 +0100)]
JAL-1601 fix phmmer client js library

12 months agoJAL-1601 Add jslibs for hmmer and jpred
Mateusz Warowny [Wed, 24 Jan 2024 13:02:42 +0000 (14:02 +0100)]
JAL-1601 Add jslibs for hmmer and jpred

13 months agoJAL-1601 Fix broken Alignment Annotation test
Mateusz Warowny [Tue, 23 Jan 2024 13:42:38 +0000 (14:42 +0100)]
JAL-1601 Fix broken Alignment Annotation test

13 months agoJAL-1601 Patch JPred4 service tests.
Mateusz Warowny [Fri, 19 Jan 2024 14:43:05 +0000 (15:43 +0100)]
JAL-1601 Patch JPred4 service tests.

15 months agoJAL-1601 Expand secondary structure prediction tests
Mateusz Warowny [Mon, 6 Nov 2023 13:02:07 +0000 (14:02 +0100)]
JAL-1601 Expand secondary structure prediction tests

15 months agoJAL-1601 Change getSubJobs return type
Mateusz Warowny [Mon, 6 Nov 2023 12:44:51 +0000 (13:44 +0100)]
JAL-1601 Change getSubJobs return type

15 months agoMerge branch 'bug/JAL-4313-make-visible-annot-fix' into JAL-1601-direct-jpred4-rest...
Mateusz Warowny [Wed, 1 Nov 2023 15:33:57 +0000 (16:33 +0100)]
Merge branch 'bug/JAL-4313-make-visible-annot-fix' into JAL-1601-direct-jpred4-rest-service

15 months agoJAL-4313 Clamp start and end ranges to array size bug/JAL-4313-make-visible-annot-fix
Mateusz Warowny [Wed, 1 Nov 2023 15:15:21 +0000 (16:15 +0100)]
JAL-4313 Clamp start and end ranges to array size

15 months agoJAL-4313 Test and patch annots trimming
Mateusz Warowny [Tue, 31 Oct 2023 17:01:44 +0000 (18:01 +0100)]
JAL-4313 Test and patch annots trimming

15 months agoMerge branch 'bug/JAL-4313-make-visible-annot-fix' into JAL-1601-direct-jpred4-rest...
Mateusz Warowny [Mon, 30 Oct 2023 15:27:05 +0000 (16:27 +0100)]
Merge branch 'bug/JAL-4313-make-visible-annot-fix' into JAL-1601-direct-jpred4-rest-service

15 months agoJAL-4313 Change default trim end to (length - 1)
Mateusz Warowny [Mon, 30 Oct 2023 14:33:33 +0000 (15:33 +0100)]
JAL-4313 Change default trim end to (length - 1)

15 months agoJAL-4313 Test makeVisibleAnnotations
Mateusz Warowny [Fri, 27 Oct 2023 13:11:57 +0000 (15:11 +0200)]
JAL-4313 Test makeVisibleAnnotations

15 months agoJAL-4313 Create Annotation tests
Mateusz Warowny [Fri, 27 Oct 2023 13:15:51 +0000 (15:15 +0200)]
JAL-4313 Create Annotation tests

15 months agoJAL-4313 Patch AnnotationsMatcher to match nulls
Mateusz Warowny [Fri, 27 Oct 2023 13:01:35 +0000 (15:01 +0200)]
JAL-4313 Patch AnnotationsMatcher to match nulls

15 months agoJAL-4313 Create utilities to test annotations
Mateusz Warowny [Wed, 25 Oct 2023 15:43:56 +0000 (17:43 +0200)]
JAL-4313 Create utilities to test annotations

16 months agoJAL-1601 Implement sec str pred for single sequences
Mateusz Warowny [Thu, 19 Oct 2023 13:45:38 +0000 (15:45 +0200)]
JAL-1601 Implement sec str pred for single sequences

16 months agoJAL-1601 Reuse existing "getNonEmptySequenceSet" method
Mateusz Warowny [Wed, 18 Oct 2023 13:50:32 +0000 (15:50 +0200)]
JAL-1601 Reuse existing "getNonEmptySequenceSet" method

16 months agoJAL-1601 Rename task class to SecStructPredMsaTask
Mateusz Warowny [Wed, 18 Oct 2023 12:02:01 +0000 (14:02 +0200)]
JAL-1601 Rename task class to SecStructPredMsaTask

16 months agoJAL-1601 Move job class as inner task class
Mateusz Warowny [Wed, 18 Oct 2023 11:39:37 +0000 (13:39 +0200)]
JAL-1601 Move job class as inner task class

16 months agoJAL-1601 Create alignment copying method in AlignmentUtils
Mateusz Warowny [Tue, 17 Oct 2023 12:24:33 +0000 (14:24 +0200)]
JAL-1601 Create alignment copying method in AlignmentUtils

16 months agoJAL-1601 Test alignment submitted to service
Mateusz Warowny [Tue, 17 Oct 2023 11:23:37 +0000 (13:23 +0200)]
JAL-1601 Test alignment submitted to service

16 months agoJAL-1601 Propagate hidden columns to the output alignment
Mateusz Warowny [Mon, 16 Oct 2023 16:10:15 +0000 (18:10 +0200)]
JAL-1601 Propagate hidden columns to the output alignment

16 months agoJAL-1601 Propagate representative sequence to the final output alignment
Mateusz Warowny [Mon, 16 Oct 2023 15:41:52 +0000 (17:41 +0200)]
JAL-1601 Propagate representative sequence to the final output alignment

16 months agoJAL-1601 Set job status to server error if collecting results throws an uncaught...
Mateusz Warowny [Fri, 13 Oct 2023 13:49:40 +0000 (15:49 +0200)]
JAL-1601 Set job status to server error if collecting results throws an uncaught exception

16 months agoJAL-1601 Create SecStructPredTask class
Mateusz Warowny [Fri, 13 Oct 2023 13:05:20 +0000 (15:05 +0200)]
JAL-1601 Create SecStructPredTask class

16 months agoJAL-1601 Load and display JPred4 service in AlignFrame
Mateusz Warowny [Thu, 5 Oct 2023 13:16:04 +0000 (15:16 +0200)]
JAL-1601 Load and display JPred4 service in AlignFrame

16 months agoJAL-1601 Implement JPred4 WS client and discoverer
Mateusz Warowny [Fri, 13 Oct 2023 12:37:12 +0000 (14:37 +0200)]
JAL-1601 Implement JPred4 WS client and discoverer

16 months agoJAL-1601 Create action and task for sec. str. pred. jobs
Mateusz Warowny [Thu, 5 Oct 2023 13:12:55 +0000 (15:12 +0200)]
JAL-1601 Create action and task for sec. str. pred. jobs

16 months agoJAL-1601 Implement JPred4 client and discoverer
Mateusz Warowny [Thu, 5 Oct 2023 13:10:21 +0000 (15:10 +0200)]
JAL-1601 Implement JPred4 client and discoverer

16 months agoJAL-1601 Update javadoc of getAlignmentAndHiddenColumns
Mateusz Warowny [Thu, 5 Oct 2023 12:08:03 +0000 (14:08 +0200)]
JAL-1601 Update javadoc of getAlignmentAndHiddenColumns

16 months agoJAL-1601 Add sec str pred provider and client interfaces
Mateusz Warowny [Thu, 5 Oct 2023 12:21:47 +0000 (14:21 +0200)]
JAL-1601 Add sec str pred provider and client interfaces

16 months agoJAL-1601 Test getVisibleCongigMapFor
Mateusz Warowny [Tue, 19 Sep 2023 12:09:37 +0000 (14:09 +0200)]
JAL-1601 Test getVisibleCongigMapFor

17 months agoMerge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development...
Mateusz Warowny [Thu, 14 Sep 2023 15:10:43 +0000 (17:10 +0200)]
Merge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development/Release_2_12_Branch

17 months agoJAL-4241 Flter empty columns from annotation service input mmw/bug/JAL-4241-annotation-alignment-fix-slivka
Mateusz Warowny [Thu, 14 Sep 2023 15:09:03 +0000 (17:09 +0200)]
JAL-4241 Flter empty columns from annotation service input

17 months agoJAL-4241 Add SequenceI.setSequence(char[]) method
Mateusz Warowny [Thu, 14 Sep 2023 14:36:16 +0000 (16:36 +0200)]
JAL-4241 Add SequenceI.setSequence(char[]) method

17 months agoJAL-4241 add SeqsetUtils.filterSequence function
Mateusz Warowny [Wed, 13 Sep 2023 14:08:54 +0000 (16:08 +0200)]
JAL-4241 add SeqsetUtils.filterSequence function

17 months agoJAL-4241 Fix non-standard residues replacement.
Mateusz Warowny [Tue, 12 Sep 2023 12:49:19 +0000 (14:49 +0200)]
JAL-4241 Fix non-standard residues replacement.

17 months agoMerge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development...
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

17 months agoMerge branch 'mmw/JAL-4199-web-services-testing' 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

17 months agoMerge branch 'improvement/JAL-4245-return-null-from-getRootDataset' into development...
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

17 months agoMerge branch 'mmw/JAL-4199-web-services-testing' into mmw/bug/JAL-4241-annotation...
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

17 months agoJAL-4199 Set all setup methods to alwaysRun mmw/JAL-4199-web-services-testing
Mateusz Warowny [Fri, 8 Sep 2023 14:25:28 +0000 (16:25 +0200)]
JAL-4199 Set all setup methods to alwaysRun

17 months agoJAL-4199 Add tests to the "Functional" group
Mateusz Warowny [Wed, 19 Jul 2023 11:23:04 +0000 (13:23 +0200)]
JAL-4199 Add tests to the "Functional" group

18 months agoJAL-4241 Test sequences prepared for annotation job
Mateusz Warowny [Thu, 3 Aug 2023 15:47:42 +0000 (17:47 +0200)]
JAL-4241 Test sequences prepared for annotation job

18 months agoJAL-4241 Fix annotation and feature alignment with selection
Mateusz Warowny [Fri, 28 Jul 2023 14:13:28 +0000 (16:13 +0200)]
JAL-4241 Fix annotation and feature alignment with selection

18 months agoJAL-4241 Create sequence mapping before adjusting annotations
Mateusz Warowny [Fri, 28 Jul 2023 12:24:16 +0000 (14:24 +0200)]
JAL-4241 Create sequence mapping before adjusting annotations

18 months agoJAL-4245 Test getRootDataset method improvement/JAL-4245-return-null-from-getRootDataset
Mateusz Warowny [Wed, 26 Jul 2023 14:18:09 +0000 (16:18 +0200)]
JAL-4245 Test getRootDataset method

18 months agoJAL-4245 Return null from getRootDataset if no dataset
Mateusz Warowny [Wed, 26 Jul 2023 12:03:14 +0000 (14:03 +0200)]
JAL-4245 Return null from getRootDataset if no dataset

19 months agoJAL-4199 Add tests to the "Functional" group
Mateusz Warowny [Wed, 19 Jul 2023 11:23:04 +0000 (13:23 +0200)]
JAL-4199 Add tests to the "Functional" group

19 months agoMerge branch 'patch/JAL-4232-disable-unavailable-services' into development/Release_2...
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

19 months agoMerge branch 'mmw/JAL-4199-task-execution-update' 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

19 months agoMerge branch 'mmw/JAL-4199-web-services-testing' 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

19 months agoJAL-4232 Disable menu items for RNA services for proteins. patch/JAL-4232-disable-unavailable-services
Mateusz Warowny [Mon, 17 Jul 2023 10:46:37 +0000 (12:46 +0200)]
JAL-4232 Disable menu items for RNA services for proteins.

19 months agoMerge branch 'feature/JAL-3954-ebi-phmmer' into mmw/JAL-4199-task-execution-update mmw/JAL-4199-task-execution-update
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

19 months agoJAL-4199 Fix cancel button not appearing on progress bar
Mateusz Warowny [Wed, 12 Jul 2023 13:50:06 +0000 (15:50 +0200)]
JAL-4199 Fix cancel button not appearing on progress bar

19 months agoJAL-4199 Restore deletable test when removing workers
Mateusz Warowny [Wed, 12 Jul 2023 13:49:12 +0000 (15:49 +0200)]
JAL-4199 Restore deletable test when removing workers

19 months agoJAL-4199 Remove viewport reference from AnnotationTask
Mateusz Warowny [Wed, 12 Jul 2023 13:12:19 +0000 (15:12 +0200)]
JAL-4199 Remove viewport reference from AnnotationTask

19 months agoJAL-4199 Fix slivka client to parse feature fileters
Mateusz Warowny [Wed, 12 Jul 2023 12:48:18 +0000 (14:48 +0200)]
JAL-4199 Fix slivka client to parse feature fileters

19 months agoJAL-4199 remove viewport references from AlignmentTask
Mateusz Warowny [Wed, 12 Jul 2023 12:47:22 +0000 (14:47 +0200)]
JAL-4199 remove viewport references from AlignmentTask

19 months agoJAL-4199 Fix interactive jobs not being stopped
Mateusz Warowny [Fri, 7 Jul 2023 14:47:08 +0000 (16:47 +0200)]
JAL-4199 Fix interactive jobs not being stopped

19 months agoJAL-4199 Organise AlignCalcWorkerAdapter imports
Mateusz Warowny [Fri, 7 Jul 2023 09:38:09 +0000 (11:38 +0200)]
JAL-4199 Organise AlignCalcWorkerAdapter imports

19 months agoJAL-4199 Implement toString in BaseTask
Mateusz Warowny [Fri, 7 Jul 2023 09:08:28 +0000 (11:08 +0200)]
JAL-4199 Implement toString in BaseTask

19 months agoJAL-4199 Organise annotation task imports and fields
Mateusz Warowny [Fri, 7 Jul 2023 09:05:07 +0000 (11:05 +0200)]
JAL-4199 Organise annotation task imports and fields

19 months agoJAL-4199 Set initial delay of task executor to 0
Mateusz Warowny [Fri, 7 Jul 2023 08:54:40 +0000 (10:54 +0200)]
JAL-4199 Set initial delay of task executor to 0

19 months agoJAL-4199 Remove commented out code
Mateusz Warowny [Fri, 7 Jul 2023 08:53:48 +0000 (10:53 +0200)]
JAL-4199 Remove commented out code

19 months agoJAL-4199 Perform null check for annotation sequenceRef
Mateusz Warowny [Fri, 7 Jul 2023 08:53:02 +0000 (10:53 +0200)]
JAL-4199 Perform null check for annotation sequenceRef

19 months agoJAL-4199 Patch task execution in action tests
Mateusz Warowny [Thu, 6 Jul 2023 13:56:38 +0000 (15:56 +0200)]
JAL-4199 Patch task execution in action tests

19 months agoJAL-4199 Remove utility methods moved to other classes from AnnotationTask
Mateusz Warowny [Thu, 6 Jul 2023 13:54:34 +0000 (15:54 +0200)]
JAL-4199 Remove utility methods moved to other classes from AnnotationTask

19 months agoImplement getRootDatasetSequence for SequenceI
Mateusz Warowny [Thu, 6 Jul 2023 13:26:25 +0000 (15:26 +0200)]
Implement getRootDatasetSequence for SequenceI

19 months agoImplement getLastGraphGroup in for AnnotatedCollectionI
Mateusz Warowny [Thu, 6 Jul 2023 13:23:55 +0000 (15:23 +0200)]
Implement getLastGraphGroup in for AnnotatedCollectionI

19 months agoJAL-4199 Schedule tasks for execution from MenuManager
Mateusz Warowny [Wed, 5 Jul 2023 13:22:28 +0000 (15:22 +0200)]
JAL-4199 Schedule tasks for execution from MenuManager

19 months agoJAL-4199 Tidy up imports
Mateusz Warowny [Wed, 5 Jul 2023 12:18:02 +0000 (14:18 +0200)]
JAL-4199 Tidy up imports

19 months agoJAL-4199 Update gui handler for annotation tasks
Mateusz Warowny [Tue, 4 Jul 2023 11:33:15 +0000 (13:33 +0200)]
JAL-4199 Update gui handler for annotation tasks

19 months agoJAL-4199 Implement AlignCalcWorker adapter for annot tasks
Mateusz Warowny [Tue, 4 Jul 2023 11:31:25 +0000 (13:31 +0200)]
JAL-4199 Implement AlignCalcWorker adapter for annot tasks

19 months agoJAL-4199 Fix method name typo
Mateusz Warowny [Tue, 4 Jul 2023 08:25:32 +0000 (10:25 +0200)]
JAL-4199 Fix method name typo

19 months agoJAL-4199 Make all TaskEventListener methods default
Mateusz Warowny [Tue, 4 Jul 2023 08:20:59 +0000 (10:20 +0200)]
JAL-4199 Make all TaskEventListener methods default

19 months agoJAL-4199 Remove taskRestarted from task events
Mateusz Warowny [Tue, 4 Jul 2023 08:20:14 +0000 (10:20 +0200)]
JAL-4199 Remove taskRestarted from task events

19 months agoJAL-4199 Allow multiple listeners in TaskEventSupport
Mateusz Warowny [Tue, 4 Jul 2023 08:15:11 +0000 (10:15 +0200)]
JAL-4199 Allow multiple listeners in TaskEventSupport

19 months agoJAL-4199 Change actions to be task factories
Mateusz Warowny [Tue, 4 Jul 2023 08:13:53 +0000 (10:13 +0200)]
JAL-4199 Change actions to be task factories

19 months agoJAL-4199 Replace AbstractPollingTask with BaseTask
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.

19 months agoMerge branch 'mmw/Release_2_12_ws_merge' into development/Release_2_12_Branch
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

20 months agoJAL-4199 Introduce AlignmentAction tests
Mateusz Warowny [Thu, 22 Jun 2023 13:41:19 +0000 (15:41 +0200)]
JAL-4199 Introduce AlignmentAction tests

20 months agoJAL-4199 Initialize jobs and tasks with status CREATED
Mateusz Warowny [Thu, 22 Jun 2023 13:28:58 +0000 (15:28 +0200)]
JAL-4199 Initialize jobs and tasks with status CREATED

20 months agoJAL-4199 Test basic service parameter construction
Mateusz Warowny [Mon, 19 Jun 2023 11:08:55 +0000 (13:08 +0200)]
JAL-4199 Test basic service parameter construction

20 months agoJAL-4199 Test URL settings and basic service discovery
Mateusz Warowny [Wed, 14 Jun 2023 14:25:28 +0000 (16:25 +0200)]
JAL-4199 Test URL settings and basic service discovery

20 months agoJAL-4199 Update slivka client
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.

20 months agoJAL-3954 Do not retrieve alignment for failed jobs feature/JAL-3954-ebi-phmmer
Mateusz Warowny [Fri, 2 Jun 2023 13:08:42 +0000 (15:08 +0200)]
JAL-3954 Do not retrieve alignment for failed jobs

20 months agoJAL-3954 Report error log when job fails
Mateusz Warowny [Fri, 2 Jun 2023 13:07:50 +0000 (15:07 +0200)]
JAL-3954 Report error log when job fails

20 months agoJAL-3954 Add query sequence aligned to consensus to search result
Mateusz Warowny [Fri, 2 Jun 2023 10:36:47 +0000 (12:36 +0200)]
JAL-3954 Add query sequence aligned to consensus to search result

20 months agoJAL-3954 reuse spinner dialog to show search task status
Mateusz Warowny [Tue, 30 May 2023 15:41:34 +0000 (17:41 +0200)]
JAL-3954 reuse spinner dialog to show search task status

20 months agoJAL-3954 create primitive gui handler for search service
Mateusz Warowny [Sat, 20 May 2023 21:57:52 +0000 (23:57 +0200)]
JAL-3954 create primitive gui handler for search service

21 months agoJAL-3954 Implement phmmer action and task as alignment actions
Mateusz Warowny [Tue, 16 May 2023 12:47:01 +0000 (14:47 +0200)]
JAL-3954 Implement phmmer action and task as alignment actions

21 months agoJAL-3954 Log events TaskEventListener.NULL_LISTENER
Mateusz Warowny [Tue, 16 May 2023 12:44:09 +0000 (14:44 +0200)]
JAL-3954 Log events TaskEventListener.NULL_LISTENER

21 months agoJAL-3954 Create fallback for handling unknown actions
Mateusz Warowny [Wed, 10 May 2023 13:20:14 +0000 (15:20 +0200)]
JAL-3954 Create fallback for handling unknown actions