├── .travis.yml ├── LICENSE.txt ├── README.md ├── aoe-logo.png ├── app ├── code │ └── local │ │ └── Aoe │ │ └── FraudManager │ │ ├── Controller │ │ └── RuleController.php │ │ ├── Helper │ │ ├── AbstractRule.php │ │ ├── BlacklistRule.php │ │ ├── Condition.php │ │ ├── Data.php │ │ ├── FraudFlag.php │ │ └── HoldRule.php │ │ ├── Model │ │ ├── BlacklistRule.php │ │ ├── Config │ │ │ └── Source │ │ │ │ └── Order │ │ │ │ ├── HoldStatuses.php │ │ │ │ └── HoldStatusesNone.php │ │ ├── Form │ │ │ └── Element │ │ │ │ ├── Renderer │ │ │ │ ├── Conditions.php │ │ │ │ ├── Editable.php │ │ │ │ └── Newchild.php │ │ │ │ └── Select.php │ │ ├── HoldRule.php │ │ ├── Observer.php │ │ └── Rule │ │ │ ├── Abstract.php │ │ │ └── Condition │ │ │ ├── Abstract.php │ │ │ ├── Attribute.php │ │ │ ├── Combine.php │ │ │ ├── Interface.php │ │ │ ├── Order │ │ │ ├── Address │ │ │ │ ├── Attribute.php │ │ │ │ └── Compare.php │ │ │ ├── Attribute.php │ │ │ ├── BillingAddress │ │ │ │ └── Attribute.php │ │ │ ├── Item │ │ │ │ ├── Attribute.php │ │ │ │ ├── Combine.php │ │ │ │ └── Found.php │ │ │ └── ShippingAddress │ │ │ │ └── Attribute.php │ │ │ └── Root.php │ │ ├── Resource │ │ ├── Abstract.php │ │ ├── BlacklistRule.php │ │ ├── BlacklistRule │ │ │ └── Collection.php │ │ ├── Collection │ │ │ └── Abstract.php │ │ ├── HoldRule.php │ │ └── HoldRule │ │ │ └── Collection.php │ │ ├── Test │ │ └── Model │ │ │ ├── BlacklistRule.php │ │ │ └── HoldRule.php │ │ ├── controllers │ │ ├── FraudManager │ │ │ ├── BlacklistRuleController.php │ │ │ └── HoldRuleController.php │ │ └── Sales │ │ │ └── OrderController.php │ │ ├── etc │ │ ├── adminhtml.xml │ │ ├── config.xml │ │ └── system.xml │ │ └── sql │ │ └── Aoe_FraudManager │ │ ├── install-0.1.0.php │ │ └── upgrade-0.1.0-0.2.0.php ├── design │ └── adminhtml │ │ └── default │ │ └── default │ │ ├── layout │ │ └── Aoe_FraudManager.xml │ │ └── template │ │ └── aoe_fraudmanager │ │ ├── rule │ │ ├── fieldset.phtml │ │ ├── form.phtml │ │ └── js.phtml │ │ └── sales │ │ └── order │ │ └── view │ │ └── info.phtml ├── etc │ └── modules │ │ └── Aoe_FraudManager.xml └── locale │ └── en_US │ ├── Aoe_FraudManager.csv │ └── template │ └── email │ └── aoe_fraudmanager │ └── notification_email.txt ├── composer.json ├── modman ├── phpcs.xml ├── run_tests.sh └── skin └── adminhtml └── default └── default └── css └── aoe_fraudmanager.css /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/README.md -------------------------------------------------------------------------------- /aoe-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/aoe-logo.png -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Controller/RuleController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Controller/RuleController.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Helper/AbstractRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Helper/AbstractRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Helper/BlacklistRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Helper/BlacklistRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Helper/Condition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Helper/Condition.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Helper/Data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Helper/Data.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Helper/FraudFlag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Helper/FraudFlag.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Helper/HoldRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Helper/HoldRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/BlacklistRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/BlacklistRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Config/Source/Order/HoldStatuses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Config/Source/Order/HoldStatuses.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Config/Source/Order/HoldStatusesNone.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Config/Source/Order/HoldStatusesNone.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Form/Element/Renderer/Conditions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Form/Element/Renderer/Conditions.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Form/Element/Renderer/Editable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Form/Element/Renderer/Editable.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Form/Element/Renderer/Newchild.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Form/Element/Renderer/Newchild.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Form/Element/Select.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Form/Element/Select.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/HoldRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/HoldRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Observer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Observer.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Abstract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Abstract.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Abstract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Abstract.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Attribute.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Combine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Combine.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Interface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Interface.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Address/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Address/Attribute.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Address/Compare.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Address/Compare.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Attribute.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/BillingAddress/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/BillingAddress/Attribute.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Item/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Item/Attribute.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Item/Combine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Item/Combine.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Item/Found.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/Item/Found.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/ShippingAddress/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Order/ShippingAddress/Attribute.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Model/Rule/Condition/Root.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Model/Rule/Condition/Root.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Resource/Abstract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Resource/Abstract.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Resource/BlacklistRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Resource/BlacklistRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Resource/BlacklistRule/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Resource/BlacklistRule/Collection.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Resource/Collection/Abstract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Resource/Collection/Abstract.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Resource/HoldRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Resource/HoldRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Resource/HoldRule/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Resource/HoldRule/Collection.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Test/Model/BlacklistRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Test/Model/BlacklistRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/Test/Model/HoldRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/Test/Model/HoldRule.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/controllers/FraudManager/BlacklistRuleController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/controllers/FraudManager/BlacklistRuleController.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/controllers/FraudManager/HoldRuleController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/controllers/FraudManager/HoldRuleController.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/controllers/Sales/OrderController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/controllers/Sales/OrderController.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/etc/adminhtml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/etc/adminhtml.xml -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/etc/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/etc/config.xml -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/etc/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/etc/system.xml -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/sql/Aoe_FraudManager/install-0.1.0.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/sql/Aoe_FraudManager/install-0.1.0.php -------------------------------------------------------------------------------- /app/code/local/Aoe/FraudManager/sql/Aoe_FraudManager/upgrade-0.1.0-0.2.0.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/code/local/Aoe/FraudManager/sql/Aoe_FraudManager/upgrade-0.1.0-0.2.0.php -------------------------------------------------------------------------------- /app/design/adminhtml/default/default/layout/Aoe_FraudManager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/design/adminhtml/default/default/layout/Aoe_FraudManager.xml -------------------------------------------------------------------------------- /app/design/adminhtml/default/default/template/aoe_fraudmanager/rule/fieldset.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/design/adminhtml/default/default/template/aoe_fraudmanager/rule/fieldset.phtml -------------------------------------------------------------------------------- /app/design/adminhtml/default/default/template/aoe_fraudmanager/rule/form.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/design/adminhtml/default/default/template/aoe_fraudmanager/rule/form.phtml -------------------------------------------------------------------------------- /app/design/adminhtml/default/default/template/aoe_fraudmanager/rule/js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/design/adminhtml/default/default/template/aoe_fraudmanager/rule/js.phtml -------------------------------------------------------------------------------- /app/design/adminhtml/default/default/template/aoe_fraudmanager/sales/order/view/info.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/design/adminhtml/default/default/template/aoe_fraudmanager/sales/order/view/info.phtml -------------------------------------------------------------------------------- /app/etc/modules/Aoe_FraudManager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/etc/modules/Aoe_FraudManager.xml -------------------------------------------------------------------------------- /app/locale/en_US/Aoe_FraudManager.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/locale/en_US/Aoe_FraudManager.csv -------------------------------------------------------------------------------- /app/locale/en_US/template/email/aoe_fraudmanager/notification_email.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/app/locale/en_US/template/email/aoe_fraudmanager/notification_email.txt -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/composer.json -------------------------------------------------------------------------------- /modman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/modman -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/phpcs.xml -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/run_tests.sh -------------------------------------------------------------------------------- /skin/adminhtml/default/default/css/aoe_fraudmanager.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AOEpeople/Aoe_FraudManager/HEAD/skin/adminhtml/default/default/css/aoe_fraudmanager.css --------------------------------------------------------------------------------