Skip to content

Releases: TOMToolkit/tom_base

tomtoolkit 2.24.0

07 Mar 20:57
Compare
Choose a tag to compare

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

11 Feb 21:30
dbf64dd
Compare
Choose a tag to compare

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

06 Feb 23:44
3f04641
Compare
Choose a tag to compare

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

09 Jan 17:55
Compare
Choose a tag to compare

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

09 Jan 17:40
Compare
Choose a tag to compare

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

09 Jan 01:19
ad9597c
Compare
Choose a tag to compare

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

08 Jan 00:43
559d03f
Compare
Choose a tag to compare

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

13 Dec 23:35
d830117
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.22.0...2.22.1

tomtoolkit 2.22.0

05 Dec 23:00
b63fe7e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.21.0...2.22.0

tomtoolkit 2.21.0

08 Nov 00:19
5da7ec2
Compare
Choose a tag to compare

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:

Full Changelog: 2.20.1...2.21.0