Note:
This release substantially changes how target permissions are handled on the back end. There will no longer be a Public user group, but instead the basic permissions for the target (Public -- all users, Private -- select users/groups, and Open -- anyone on the internet) need to be set as part of target creation. Be sure to `migrate` after incorporating this release to properly transfer your current permissions.
What's Changed
* Silence stdout on target detail page by Fingel in https://github.com/TOMToolkit/tom_base/pull/1184
* set up app url patterns to be ingested first by jchate6 in https://github.com/TOMToolkit/tom_base/pull/1189
* Fix flake in sharing.py by Fingel in https://github.com/TOMToolkit/tom_base/pull/1192
* Extend data processor and allow data type override. by davner in https://github.com/TOMToolkit/tom_base/pull/1161
* Silence log output in tests. Fix naive datetimes. by Fingel in https://github.com/TOMToolkit/tom_base/pull/1196
* Permissions attribute for targets, filtering logic and migrations by Fingel in https://github.com/TOMToolkit/tom_base/pull/1175
* Limit alert query results to 100 by Fingel in https://github.com/TOMToolkit/tom_base/pull/1197
**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.23.1...2.24.0