Releases: TOMToolkit/tom_base
tomtoolkit 2.19.6
Release 2.19.5
New: Target Merging
There is now an option on the Target list page to Merge two targets. This will take two selected targets and combine them into a single target.
In order to use this functionality, however, you need to update your settings.py
in the following ways:
- add
'django_htmx'
to yourINSTALLED_APPS
- add
'django_htmx.middleware.HtmxMiddleware'
to yourMIDDLEWARE
As we begin to add more HTMX to TOMToolkit, these settings will get more important for use of the toolkit as a whole.
What else has Changed
- do not export pointer keys for csv files by @jchate6 in #1001
- 742a htmx for name select choice field by @phycodurus in #1004
- 742 manually link two targets as the same target and merge namesdatasets by @sglasberg in #1008
- Bump factory-boy from 3.3.0 to 3.3.1 by @dependabot in #1016
- Bump fits2image from 0.4.7 to 0.4.8 by @dependabot in #1014
- update LCO facility coordinates by @jchate6 in #1018
- Bump specutils from 1.15.0 to 1.16.0 by @dependabot in #1009
- Bump django from 4.2.14 to 4.2.15 by @dependabot in #1006
- Bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #1003
- Bump coverage from 7.6.0 to 7.6.1 by @dependabot in #1002
- Bump plotly from 5.22.0 to 5.23.0 by @dependabot in #994
- Bump django-crispy-forms from 2.2 to 2.3 by @dependabot in #992
- Bump astroplan from 0.10 to 0.10.1 by @dependabot in #1013
- Bump django-filter from 24.2 to 24.3 by @dependabot in #999
- Bump markdown from 3.6 to 3.7 by @dependabot in #1020
- Updated name of config for single target data services by @rachel3834 in #1021
- add note to merge table by @jchate6 in #1024
- update permission references by @jchate6 in #1022
Full Changelog: 2.19.4...2.19.5
tomtoolkit 2.19.5a2
What's Changed
- do not export pointer keys for csv files by @jchate6 in #1001
- 742a htmx for name select choice field by @phycodurus in #1004
- 742 manually link two targets as the same target and merge namesdatasets by @sglasberg in #1008
Full Changelog: 2.19.5a1...2.19.5a2
tomtoolkit 2.19.5a1
Test release for MOP
Full Changelog: 2.19.4...2.19.5a1
tomtoolkit 2.19.5.a
This is a test to try to address some permission issues experienced by SNex2.
Full Changelog: 2.19.4...2.19.5.a
tomtoolkit 2.19.4
Full Changelog: 2.19.3...2.19.4
tomtoolkit 2.19.3
What's Changed
- add django references to docs by @jchate6 in #989
- Create RSP Data Service by @jchate6 in #955
- Add hermes spectro data sharing by @jnation3406 in #956
Full Changelog: 2.19.2...2.19.3
tomtoolkit 2.19.2
What's Changed
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #979
- Bump coverage from 7.5.4 to 7.6.0 by @dependabot in #985
- Bump pillow from 10.3.0 to 10.4.0 by @dependabot in #974
- use aladin for skymap on target list page by @sglasberg in #981
- Bump django from 4.2.13 to 4.2.14 by @dependabot in #983
New Contributors
- @sglasberg made their first contribution in #981
Full Changelog: 2.19.1...2.19.2
tomtoolkit 2.19.1
tomtoolkit 2.19.0
Note: This is a Substantial Update.
This change will allow users to extend the Target Model with their own fields. It is backwards compatible in that you should see no difference in your current code, but once you have upgraded to tomtoolkit-2.19.0 and run manage.py migrate
you will not be able to easily revert back to prior versions of the TOM Toolkit. We recommend backing up your DB before performing any complex migrations. If you have any questions or need any assistance, please don't hesitate to contact us on the TOM Toolkit slack workspace or at tomtoolkit-maintainers@lco.global.
Extended Target Model:
This change allows users to provide their own django model containing custom Target Fields. This is meant to complement or replace the Target Extras
. A Management command is provided for converting your Target Extras into custom Fields once they are created, and a full description of this capability is given in the docs
Enhanced Match Manager:
We also include with this release, an improved match manager. This tool makes checking for related or identical targets easier, and now includes a built in cone-search option. The most significant change to the earlier match manager is that this one should be substantially easier to extend and modify by users. A complete description of this new feature is included in the docs.
What's Changed
- add management command by @jchate6 in #905
- 903 improve target match manager by @jchate6 in #910
- Fix cone matcher by @jchate6 in #936
- add option to override defaults to converttargetextras by @jchate6 in #946
- 851 extending target model by @jchate6 in #885
Full Changelog: 2.18.6...2.19.0