Releases: TOMToolkit/tom_base
tomtoolkit 2.24.0
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 #1184
- set up app url patterns to be ingested first by @jchate6 in #1189
- Fix flake in sharing.py by @Fingel in #1192
- Extend data processor and allow data type override. by @davner in #1161
- Silence log output in tests. Fix naive datetimes. by @Fingel in #1196
- Permissions attribute for targets, filtering logic and migrations by @Fingel in #1175
- Limit alert query results to 100 by @Fingel in #1197
Full Changelog: 2.23.1...2.24.0
tomtoolkit 2.23.1
2.23.0 release failed. This is the next attempt.
What's Changed
- 1151 improve display of undefined values from jpl horizons by @jchate6 in #1153
- fix to use related_name rather than default _set for reverse relation… by @jchate6 in #1163
- fix simbad harvester to account for updates to astroquery by @jchate6 in #1164
- add integration point to user list page by @jchate6 in #1157
- have nav_items use dictionary instead of list by @jchate6 in #1155
- update django-dramatiq version constraints for conda packaging by @phycodurus in #1167
- Add pagination information and make display configurable via settings. by @davner in #1159
- Add ability to ingest Solar System targets via the MPC Explorer interface by @talister in #1139
- Improve TargetList page (re)load time by cacheing aladin.js in sessionStorage and loading it from there on subsequent page loads. by @phycodurus in #1169
- Add index on BaseTarget.created to speed up load time of large DBs by @Fingel in #1173
- Restore no-targets welcome message, add Messier option. by @Fingel in #1171
- get bugfix for astroquery still in dev by @jchate6 in #1174
- address current limitations in astroquery table join, and update tests by @jchate6 in #1176
New Contributors
Full Changelog: 2.23.0...2.23.1
Release 2.23.0
What's Changed
- 1151 improve display of undefined values from jpl horizons by @jchate6 in #1153
- fix to use related_name rather than default _set for reverse relation… by @jchate6 in #1163
- fix simbad harvester to account for updates to astroquery by @jchate6 in #1164
- add integration point to user list page by @jchate6 in #1157
- have nav_items use dictionary instead of list by @jchate6 in #1155
- update django-dramatiq version constraints for conda packaging by @phycodurus in #1167
- Add pagination information and make display configurable via settings. by @davner in #1159
- Add ability to ingest Solar System targets via the MPC Explorer interface by @talister in #1139
- Improve TargetList page (re)load time by cacheing aladin.js in sessionStorage and loading it from there on subsequent page loads. by @phycodurus in #1169
- Add index on BaseTarget.created to speed up load time of large DBs by @Fingel in #1173
- Restore no-targets welcome message, add Messier option. by @Fingel in #1171
- get bugfix for astroquery still in dev by @jchate6 in #1174
New Contributors
Full Changelog: 2.22.5...2.23.0
tomtoolkit 2.22.5
What's Changed
- Update pyproject.toml file to be more universal and compatible with poetry 2.0 by @phycodurus in #1152
Full Changelog: 2.22.4...2.22.5
tomtoolkit 2.22.4
There were separate issues deploying versions 2.22.2 (issues: a poetry update) and 2.22.3 (issue: a GitHub issue). This release simply incorporates those changes.
Full Changelog: 2.22.2...2.22.4
tomtoolkit 2.22.3
This release update the poetry requirement to version 2.0. Here are some notes on that.
What's Changed
- Update pyproject.toml file to be more universal and compatible with poetry 2.0 by @phycodurus in #1152
Full Changelog: 2.22.2...2.22.3
tomtoolkit 2.22.2
What's Changed
- Add in persistentshare model and views and hook it into the target sharing by @jnation3406 in #1138
- move profile page from user detail view by @jchate6 in #1146
- open dependencies on astropy by @jchate6 in #1148
- Remove target input from form if its fixed, add ability to share targ… by @jnation3406 in #1142
- remove 'reply' layer from TNS 2.0 responses by @griffin-h in #1149
- 1105 add integration points for apps to include partials on the users profile page by @jchate6 in #1143
Full Changelog: 2.22.1...2.22.2
tomtoolkit 2.22.1
tomtoolkit 2.22.0
What's Changed
- Create sprint-story template by @jchate6 in #1114
- 1102 create a user profile page by @jchate6 in #1121
- 1104 add useraffiliation to the base user model by @jchate6 in #1126
- 1019 add moon to aladin sky chart on target list page by @phycodurus in #1118
- Fix Basename Parsing in Router Registration Method by @davner in #1123
- Bump docutils from 0.18.1 to 0.20.1 by @dependabot in #1097
- Bump sphinx-rtd-theme from 1.3.0 to 3.0.2 by @dependabot in #1117
- Bump coverage from 7.6.4 to 7.6.8 by @dependabot in #1127
- Bump django from 4.2.16 to 4.2.17 by @dependabot in #1132
Full Changelog: 2.21.0...2.22.0
tomtoolkit 2.21.0
What's Changed
Tomtoolkit is no longer compatible with python 3.8 following this release.
Python 3.12 support has been added in this release.
PRs merged:
- 1073 add copy button to target coordinates radec by @jchate6 in #1088
- 1055 python 3.12 by @jchate6 in #1090
- Add target creation form for updating an unknown target type. by @jchate6 in #1096
- update docs for 3.12 by @jchate6 in #1091
- display target model help text as tooltip by @jchate6 in #1092
- Bump pillow from 10.4.0 to 11.0.0 by @dependabot in #1093
Full Changelog: 2.20.1...2.21.0