mealie/tests
Michael Genson 23c039b42d
refactor: event bus refactor (#1574)
* refactored event dispatching
added EventDocumentType and EventOperation to Event
added event listeners to bulk recipe changes
overhauled shopping list item events to be more useful
modified shopping list item repo to return more information

* added internal documentation for event types

* renamed message_types.py to event_types.py

* added unique event id and fixed instantiation

* generalized event listeners and publishers
moved apprise publisher to new apprise event listener
fixed duplicate message bug with apprise publisher

* added JWT field for user-specified integration id

* removed obselete test notification route

* tuned up existing notification tests

* added dependency to get integration_id from jwt

* added base crud controller to facilitate events

* simplified event publishing

* temporarily fixed test notification
2022-08-27 10:52:45 -08:00
..
data Feature/import keywords as tags (#1170) 2022-04-23 12:23:12 -08:00
fixtures security: implement user lockout (#1552) 2022-08-13 13:18:12 -08:00
integration_tests refactor: event bus refactor (#1574) 2022-08-27 10:52:45 -08:00
multitenant_tests feat: re-write get all routes to use pagination (#1424) 2022-06-25 11:39:38 -08:00
unit_tests feat: unify recipe card sections (#1560) 2022-08-20 10:59:49 -08:00
utils security: implement user lockout (#1552) 2022-08-13 13:18:12 -08:00
__init__.py v0.4.0 (#236) 2021-03-31 07:20:35 -08:00
conftest.py feat: mealplan-webhooks (#1403) 2022-06-17 13:25:47 -08:00