Project

General

Profile

Actions

Task #274

closed

Add filter on entity event processors (BE only)

Added by Radek Tomiška almost 8 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Low
Assignee:
Petr Hanák
Category:
Event
Target version:
Start date:
02/12/2018
Due date:
02/12/2018
% Done:

100%

Estimated time:
4.00 h
Owner:

Description

Add filter to entity event processors agenda, on fields:
  • module
  • entityType
  • eventType

Implementation notes:
- BE: add new fields into EntityEventProcessorFilter
- BE add filter to controller EntityEventProcessorController.find() - see SchedulerController.find() for inspiration, but obtain EntityEventProcessorFilter using FilterConverter. Use swagger annotations.


Related issues

Follows IdStory Identity Manager - Task #959: Add filters on entity event processors (FE + BE)ClosedRoman Kučera02/09/2018

Actions
Actions #1

Updated by Radek Tomiška over 7 years ago

  • Target version changed from Citrine (7.3.0) to Diamond (7.4.0)
Actions #2

Updated by Vít Švanda about 7 years ago

  • Target version deleted (Diamond (7.4.0))
Actions #3

Updated by Radek Tomiška about 7 years ago

  • Description updated (diff)
  • Category set to Event
  • Estimated time changed from 1.00 h to 4.00 h
Actions #4

Updated by Ondřej Kopr almost 7 years ago

  • Assignee changed from Radek Tomiška to Petr Hanák
Actions #6

Updated by Petr Hanák almost 7 years ago

  • Status changed from New to Needs feedback
  • Assignee changed from Petr Hanák to Ondřej Kopr

Added fields to EntityEventProcessorFilter, added conditions to DefaultEntityEventManager, added EntityEventProcessorFilterTest to check behavior of the filter. Also I added @RequestParam to find method in EntityEventProcessorController.

Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/bbf7abec2db869ddba94be583a7ad50452704821

Actions #7

Updated by Ondřej Kopr almost 7 years ago

  • Assignee changed from Ondřej Kopr to Radek Tomiška

Please Radek could you made a review? You're better than me :( :D Thank you.

Actions #8

Updated by Radek Tomiška almost 7 years ago

  • Status changed from Needs feedback to Closed
  • Assignee changed from Radek Tomiška to Petr Hanák
  • Target version set to Garnet (7.8.0)
  • % Done changed from 0 to 100

Thx for this feature, it works basically, i've changed / added:
- filter properties using equals operator now, description remains with like operator, lowercase added
- text filter with like, lowercase added
- FE implementation prepared - added text filter field
- test rewritten to unit test

Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/0cc42b9c42b7e8c43e0e6c1c7758e138daa85401

Merged into develop

Actions #9

Updated by Radek Tomiška almost 7 years ago

  • Due date set to 02/12/2018
  • Start date changed from 01/25/2017 to 02/12/2018
  • Follows Task #959: Add filters on entity event processors (FE + BE) added
Actions

Also available in: Atom PDF