Commit Graph

  • c48a2a9917
    Update pom.xml to newer version of mvel2 Vũ Đăng Ngọc 2024-11-08 11:01:39 +0700
  • 377d3acd3e
    Merge c0ba60eb63 into d445083153 Antony Omeri 2024-05-29 20:13:53 +0000
  • c0ba60eb63 Upgraded mvel version Antony 2024-05-29 23:12:38 +0300
  • 2064216042
    Merge ef6202ca56 into d445083153 xiemin 2024-03-23 14:26:17 +0000
  • ef6202ca56 Added support for Easy Rules with Aviator integration. Aviator is widely used in China among both large enterprises and individual developers. For more details, please visit: https://github.com/killme2008/aviatorscript xiemin04 2024-03-23 22:23:28 +0800
  • 051e9ebcea
    feat: Minsu Lee 2023-01-11 16:29:59 +0900
  • 7fc033c3b2
    ci: verify Minsu Lee 2023-01-11 15:12:49 +0900
  • c993af214d
    Merge 848a2a10bd into d445083153 Junaid Warsi 2023-01-05 16:48:50 +0000
  • 848a2a10bd
    updated the patch version to 4.1.2 vend 2023-01-05 21:18:45 +0500
  • 56fb60fc67
    updated the patch version to 4.1.2 vend 2023-01-05 20:58:26 +0500
  • 2972a1ea1c
    updated the jackson dependency vend 2023-01-05 14:41:44 +0500
  • ba93de499c
    Merge ad82e934c8 into d445083153 Charl Brink (Absa) 2022-12-08 15:21:02 +0000
  • ad82e934c8 Issue 402 ConcurrentModificationException under load Charl Brink 2022-12-08 17:20:16 +0200
  • 17a0301d8b
    Merge aca17367f7 into d445083153 deveshgithub 2022-09-06 18:26:19 +0000
  • aca17367f7 Implement Serializable For Rules Devesh Gote 2022-09-06 23:55:42 +0530
  • 2aa635be34
    Merge e066ed25ce into d445083153 Nicolas Vervelle 2022-07-25 17:14:51 +0000
  • e066ed25ce Allow rules to have optional facts Nicolas Vervelle 2022-07-25 19:08:55 +0200
  • b4a48af4cc
    Merge 64e614e11e into d445083153 davismol 2022-01-21 08:24:26 +0000
  • 64e614e11e Updated current year in license header Davis Molinari 2022-01-21 09:18:03 +0100
  • 3a5063e77b Added triggerListenersAfterEvaluate call in DefaultRuleEngine check Davis Molinari 2022-01-21 09:12:44 +0100
  • 983b8e3939 Added triggerListenersAfterEvaluate call in DefaultRuleEngine check Davis Molinari 2022-01-20 22:11:57 +0100
  • ece6c36163
    Merge f7d5777b35 into d445083153 Scott Kuehl-Shelby 2021-12-22 09:11:36 +0000
  • f7d5777b35
    Add link to new .NET port to the readme Scott Kuehl-Shelby 2021-12-22 09:40:50 +0100
  • 822a05ee55 support for sequential rule groups Abdelgadir.Ibrahim 2021-04-05 08:07:45 +0100
  • 6db29abaf8 support for sequential rule groups Abdelgadir.Ibrahim 2021-04-04 23:42:46 +0100
  • 0902bf20f7 support for sequential rule groups Abdelgadir.Ibrahim 2021-04-04 21:52:29 +0100
  • 69085d54f6 build tidy up. added lombok. lombok(ation) Abdelgadir.Ibrahim 2021-04-04 19:53:02 +0100
  • c42a616ffd build tidy up. added lombok. lombok(ation) Abdelgadir.Ibrahim 2021-04-04 18:48:19 +0100
  • 5784025d3c build tidy up. added lombok. lombok(ation) Abdelgadir.Ibrahim 2021-04-04 18:42:35 +0100
  • 15b6af2f2d build tidy up. added lombok. beginning of lombok(ation) Abdelgadir.Ibrahim 2021-04-04 18:32:18 +0100
  • b42e4a3346 build tidy up Abdelgadir.Ibrahim 2021-04-03 13:23:17 +0100
  • d445083153
    Update README.md master Mahmoud Ben Hassine 2021-03-27 22:02:16 +0100
  • 6de08b45a9
    Add tests for null checks in DefaultRulesEngine Mahmoud Ben Hassine 2021-02-21 21:14:07 +0100
  • 2228fb2a61
    Add aston2016 to contributors list Mahmoud Ben Hassine 2021-02-21 21:10:26 +0100
  • c994ffb01a
    Fix NullPointerException in DefaultRulesEngine aston 2021-01-31 15:05:56 +0800
  • 34f8a99338 org.jeasy.rules.core.DefaultRulesEngine.java NullPointerException #329 #330 aston 2021-02-10 22:07:53 +0800
  • 2b30cc7b8f org.jeasy.rules.core.DefaultRulesEngine.java NullPointerException #329 #330 aston 2021-02-10 21:49:12 +0800
  • c04898bae6 remove modified code aston 2021-02-10 21:43:35 +0800
  • ab75210854
    Update year in license header Mahmoud Ben Hassine 2021-02-08 22:03:08 +0100
  • 8109230ca0
    Add null checks in InferenceRulesEngine Mahmoud Ben Hassine 2021-02-08 22:02:01 +0100
  • 700e7c8c34 org.jeasy.rules.core.DefaultRulesEngine.java NullPointerException #329 aston 2021-01-31 15:05:56 +0800
  • b48a70d633
    Update DefaultRule.java sarahBuisson 2021-01-01 17:30:50 +0100
  • 3d48c77d4b add spring boot support and some tutorials for integration springboot venus 2020-12-20 15:49:13 +0800
  • 4eac660962
    Update README.md Mahmoud Ben Hassine 2020-12-06 22:34:16 +0100
  • 36d72904c9
    Add LICENSE.md Mahmoud Ben Hassine 2020-12-06 22:07:21 +0100
  • 393144f4d2
    [maven-release-plugin] prepare for next development iteration Mahmoud Ben Hassine 2020-12-06 21:48:32 +0100
  • 702a36837e
    [maven-release-plugin] prepare release easy-rules-4.1.0 easy-rules-4.1.0 Mahmoud Ben Hassine 2020-12-06 21:48:24 +0100
  • 0755a578ba
    Document composite rules about their thread unsafety Mahmoud Ben Hassine 2020-12-06 21:16:26 +0100
  • 01d8861d44
    Remove usage of deprecated APIs Mahmoud Ben Hassine 2020-12-06 20:54:39 +0100
  • bf688ddf12
    Update version in quick start archetype Mahmoud Ben Hassine 2020-12-06 20:43:04 +0100
  • 1a0660140c
    Revise JEXL contribution Mahmoud Ben Hassine 2020-05-03 20:33:18 +0200
  • eab2e3b367
    Adding easy-rules-jexl to support Java Expression Language (JEXL) Lauri Kimmel 2020-04-16 15:05:14 +0300
  • 0072222390
    Update Javadoc about rule comparison Mahmoud Ben Hassine 2020-11-24 21:35:37 +0100
  • 2a37e7b9d2
    Re-organize dependencies Mahmoud Ben Hassine 2020-11-22 14:11:26 +0100
  • c48067296e
    Update dependencies Mahmoud Ben Hassine 2020-11-22 13:55:10 +0100
  • 68d902934a
    Add stefanbirkner to contributors list Mahmoud Ben Hassine 2020-11-22 12:10:06 +0100
  • 093dc25547 Replace System Rules with System Lambda Stefan Birkner 2020-09-30 23:31:50 +0200
  • f8c58ab9d3
    Add Alexey1Gavrilov to contributors list Mahmoud Ben Hassine 2020-11-21 20:58:13 +0100
  • f5b092f90b Bump MVEL version to 2.4.10.Final Alexey Gavrilov 2020-11-15 14:44:18 +0100
  • 7207272446
    Remove code coverage plugins Mahmoud Ben Hassine 2020-11-21 20:36:13 +0100
  • 1e8f465a7b Bump MVEL version to 2.4.10.Final Alexey Gavrilov 2020-11-15 14:44:18 +0100
  • 305c5e3e79 Replace System Rules with System Lambda Stefan Birkner 2020-09-30 23:31:50 +0200
  • d4579e6890
    Bump development version to 4.1.0-SNAPSHOT Mahmoud Ben Hassine 2020-06-14 23:18:56 +0200
  • 2edccf83f4
    Update RuleProxy to accept POJO implementing Comparable Mahmoud Ben Hassine 2020-06-14 23:11:37 +0200
  • e9c3f29871 Refactor condition Ravishankar Gnanaprakasam 2020-06-14 23:43:15 +0530
  • 581d1827b3 Class implementing the compareTo causes exception on adding rules Ravishankar Gnanaprakasam 2020-06-14 19:46:38 +0530
  • 4195d9ce7d
    Polish d50bc39fbe Mahmoud Ben Hassine 2020-06-13 23:27:54 +0200
  • d50bc39fbe
    Update register/unregister methods to take varargs des 2020-06-05 22:41:47 +0100
  • 4dab695deb
    Add avakimov to contributors list Mahmoud Ben Hassine 2020-06-13 19:26:28 +0200
  • b58e6e44ed removing unnecessary toString calls in logging Andrey.Avakimov 2020-06-07 19:57:24 +0300
  • db22afe10c Register/Unregister take varargs des 2020-06-13 10:50:27 +0100
  • 90b74111f5 Merge branch 'master' of https://github.com/j-easy/easy-rules des 2020-06-13 10:40:33 +0100
  • a23f0dc555 removing unnecessary toString calls in logging Andrey.Avakimov 2020-06-07 19:57:24 +0300
  • 222bb77776
    Fix code formatting Mahmoud Ben Hassine 2020-06-06 22:38:37 +0200
  • 9e8b268370 Adding registerAll & unregisterAll des 2020-06-05 22:41:47 +0100
  • cc5de266d3 Merge branch 'master' of https://github.com/j-easy/easy-rules des 2020-06-05 22:28:02 +0100
  • b888b85119
    Polish 8748d602b2 Mahmoud Ben Hassine 2020-05-31 10:48:39 +0200
  • 8748d602b2
    Add rulesCount method in Rules API des 2020-05-30 16:28:23 +0100
  • 1967db34f2 Adding rules count des 2020-05-30 16:28:23 +0100
  • 68a509e3b3
    Add coveralls report to CI build Mahmoud Ben Hassine 2020-05-23 19:01:21 +0200
  • 0b04431ee6
    Update README.md Mahmoud Ben Hassine 2020-05-17 11:04:25 +0200
  • c852a6072e
    [maven-release-plugin] prepare for next development iteration Mahmoud Ben Hassine 2020-05-17 09:48:04 +0200
  • c9b31b0c47
    [maven-release-plugin] prepare release easy-rules-4.0.0 easy-rules-4.0.0 Mahmoud Ben Hassine 2020-05-17 09:47:55 +0200
  • f36cbe35b3
    Fix javadocs Mahmoud Ben Hassine 2020-05-17 09:46:22 +0200
  • 3899894bdc
    Enable Javadoc linting Mahmoud Ben Hassine 2020-05-17 09:46:03 +0200
  • d7808eb286
    Prepare release 4.0.0 Mahmoud Ben Hassine 2020-05-17 09:27:19 +0200
  • 46942da160
    Fix code formatting Mahmoud Ben Hassine 2020-05-16 11:54:28 +0200
  • 5f861fbde2
    Replace wildcard imports with single class imports Mahmoud Ben Hassine 2020-05-16 11:37:02 +0200
  • a999f46153
    Move RulesEngineParameters to the org.jeasy.rules.api package Mahmoud Ben Hassine 2020-05-16 11:32:53 +0200
  • 7d50291522
    Update javadocs Mahmoud Ben Hassine 2020-05-16 11:24:41 +0200
  • 0060357466
    Mark fields final where appropriate Mahmoud Ben Hassine 2020-05-11 00:05:52 +0200
  • 6cc0823df4
    Use Java 8 Parameter API in RuleDefinitionValidator Mahmoud Ben Hassine 2020-05-10 19:49:27 +0200
  • 6c078264ac
    Use parametrized tests for rule definition readers Mahmoud Ben Hassine 2020-05-10 19:20:49 +0200
  • 90ecf58e68
    Remove usage of deprecated APIs Mahmoud Ben Hassine 2020-05-10 19:14:01 +0200
  • c8b541b32c
    Use parametrized tests for rule factories Mahmoud Ben Hassine 2020-05-10 18:22:21 +0200
  • 0575a9929c
    Move composite rules to a dedicated package Mahmoud Ben Hassine 2020-05-10 11:40:29 +0200
  • 1ebc0b40d5
    Move RuleDefinitionReader + related classes to a dedicated package Mahmoud Ben Hassine 2020-05-10 11:31:51 +0200
  • 6e4ee8c094
    Add new line character in messages Mahmoud Ben Hassine 2020-05-09 23:52:30 +0200
  • acd9a8ffa0
    Remove unused import Mahmoud Ben Hassine 2020-05-09 23:51:57 +0200
  • c7fdea4825
    Update dependencies Mahmoud Ben Hassine 2020-05-09 23:51:18 +0200