Akira Noda
ee4c5ed2d3
Admin: Fix remaining ruff and pylint error ( #7512 )
2024-03-23 16:52:48 -01:00
Bert Blommers
33d3745263
EC2: Add additional VPC Endpoint Services ( #7509 )
2024-03-22 07:38:57 -01:00
Akira Noda
90bdd72555
Admin: Using ruff format
instead of black
( #7502 )
2024-03-21 19:17:29 -01:00
Bert Blommers
dbd33f9cda
Techdebt: Improve linting ( #7332 )
2024-02-11 13:47:34 -01:00
Bert Blommers
b98c17552d
Techdebt: Type the Paginator-class ( #7330 )
2024-02-09 21:20:16 -01:00
Akira Noda
9a5f0a065e
Techdebt: Use typing for event message ( #7315 )
2024-02-07 19:02:51 -01:00
Akira Noda
38f6359dce
Refactoring: Adding typing for event message structure ( #7234 )
2024-01-27 19:38:09 +00:00
Bert Blommers
dea4a98b64
Techdebt: Remove old/deprecated code ( #7220 )
2024-01-27 19:38:09 +00:00
Bert Blommers
a7f3b367b4
Introduce mock_aws() ( #7194 )
2024-01-27 19:38:09 +00:00
Akira Noda
e379afe04e
Fix typo in moto/events/notifications.py
( #7229 )
2024-01-19 18:58:44 -01:00
Bert Blommers
d77acd4456
Techdebt: Replace deprecated utcfromtimestamp-methods ( #7146 )
2023-12-20 21:36:19 -01:00
tungol
8a16a6a862
Techdebt: typing for backends ( #7069 )
2023-12-01 10:51:28 -01:00
tungol
55c589072f
Admin: sorting imports with ruff ( #7075 )
2023-11-30 14:55:51 -01:00
Bert Blommers
f39bb45f2c
TechDebt: MyPy fixes ( #6898 )
2023-10-10 23:09:03 +00:00
Bert Blommers
f5a69d531d
Events: put_events() now throws a warning when Detail field is not a dict ( #6875 )
2023-10-02 07:50:47 +00:00
Bert Blommers
60fd1a5cf2
Techdebt: Improve date handling across Moto ( #6803 )
2023-09-11 22:23:44 +00:00
Bert Blommers
b7efcdde6f
Events: Support for partner event sources ( #6804 )
2023-09-11 22:23:26 +00:00
Bert Blommers
4ea51d8795
Events: put_events() now support HTTP targets ( #6777 )
2023-09-06 22:30:10 +00:00
Bert Blommers
e26cfe7dc6
Techdebt: MyPy: Remove unused ignores ( #6542 )
2023-07-20 15:46:54 +00:00
Viren Nadkarni
8ca9c17e5e
SNS: Cross-account access for topics ( #6330 )
2023-05-21 11:14:38 +00:00
Bert Blommers
e2d3582471
Techdebt: MyPy U ( #6265 )
2023-04-29 10:40:11 +00:00
Bert Blommers
2b9c98895c
Events: Separate Rules by the EventBus they're assigned to ( #6091 )
2023-03-20 13:47:22 -01:00
Bert Blommers
101cee8360
Techdebt: MyPy Events, EMR ( #6012 )
2023-03-05 09:27:17 -01:00
Bert Blommers
b0ee64f24a
Events: Support CrossAccount events ( #5866 )
2023-01-23 09:49:56 -01:00
Bert Blommers
68cf3e8a1d
Events: delete_rule() with unknown name should fail silently ( #5665 )
2022-11-17 16:36:10 -01:00
Bert Blommers
6ab2497a12
Techdebt: Replace string-format with f-strings (for e* dirs) ( #5668 )
2022-11-14 21:34:02 -01:00
Bert Blommers
ea8718d402
TechDebt: Move BackendDict to base_backend ( #5645 )
2022-11-10 08:43:20 -01:00
Bert Blommers
aa7d68a688
Feature: Ability to seed Moto, and make random ID's deterministic ( #5492 )
2022-09-28 09:35:12 +00:00
Bert Blommers
3d913f8f15
MultiAccount support ( #5192 )
2022-08-13 09:49:43 +00:00
Bert Blommers
79a2a9d423
Preparation for MultiAccount support ( #5157 )
2022-06-04 11:30:16 +00:00
Bert Blommers
5a34a6599d
Events - send events to (subset of) targets ( #5169 )
2022-05-25 23:03:39 +00:00
Bert Blommers
cecd1035ce
Prep release 3.1.10 ( #5158 )
2022-05-23 12:51:03 +00:00
Brian Pandola
30c2aeab29
Fix Exists
pattern matching with None values ( #5134 )
...
Exists matching works on the presence or absence of a field in the JSON of the event.
The value of the field is not considered when evaluating a match.[1]
* Add sentinel to distinguish between missing fields and existing fields with None values
* Update event pattern matching tests to cover this specific use-case.
* Add integrated test to cover this scenario within a larger context.
[1]: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html
2022-05-13 15:06:48 -07:00
Thomas Rausch
e911341e6a
add indirection to access account id ( #5098 )
2022-05-08 22:25:40 +00:00
rangerthegood
a20633b577
events: delete_rule implementation update ( #5056 )
2022-04-24 10:03:28 +00:00
Bert Blommers
eed32a5f72
Pylint - Enable more rules on source and tests-directory ( #4929 )
2022-03-11 20:28:45 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting ( #4926 )
2022-03-10 13:39:59 -01:00
Bert Blommers
8def040f8d
Pylinting on moto/d and moto/e directories ( #4728 )
2021-12-28 21:26:56 -01:00
Bert Blommers
cf87e75d6e
Feature: Mock region ( #4699 )
2021-12-24 20:02:45 -01:00
Bert Blommers
4befb671f0
Paginator - make development easier + docs ( #4650 )
2021-12-03 15:33:35 -01:00
Bert Blommers
16685d3407
CloudwatchLogs - implement validation for old/new messages ( #4565 )
2021-11-12 16:22:47 -01:00
Bert Blommers
3353677c72
Events - match full list against pattern ( #4534 )
2021-11-06 12:21:40 -01:00
Bert Blommers
f923d0d1e0
Feature: Custom cloudformation resources ( #4512 )
2021-11-03 20:00:42 -01:00
Bert Blommers
14a69c7524
Techdebt: Enable pylint rules ( #4432 )
2021-10-18 19:44:29 +00:00
Bert Blommers
d9830c0766
Events: Fix pagination for list_rules/list_rule_names_by_target ( #3781 )
2021-10-11 19:16:34 +00:00
Timothy Klopotoski
acf34a685f
Delete event rule when deleted from cloudformation template ( #4382 )
2021-10-09 10:11:46 +00:00
kbalk
3a203d35c9
Implement EC2 describe_vpc_endpoint_services() ( #4322 )
2021-09-24 16:01:09 +00:00
Bert Blommers
07bb843214
Fix regex URLs so that a dot is actually interpreted as a dot ( #4110 )
2021-08-28 13:42:45 +01:00
Timothy Klopotoski
b4f02f3436
Translate Cloudformation API data to EventBridge API data ( #4188 )
2021-08-18 20:31:29 +01:00
Bert Blommers
547a1844ed
Tech debt - improve test coverage EC2/ELBv2/Events ( #4181 )
2021-08-16 15:13:50 +01:00