Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
361 commits
Select commit Hold shift + click to select a range
a28915e
update docstring
jchate6 Mar 24, 2026
8b6d309
create to_aliases
jchate6 Mar 24, 2026
f04a806
fix lint
jchate6 Mar 24, 2026
836ecf3
add type hints
jchate6 Mar 24, 2026
ef6948c
catch exceptions, use verbose name/info url
jchate6 Mar 24, 2026
897506c
Merge pull request #1474 from TOMToolkit/1471-update-aliases-when-upd…
jchate6 Mar 25, 2026
34b0f1d
Merge pull request #1449 from TOMToolkit/1448-describe-dataservice-re…
jchate6 Mar 25, 2026
528f97c
Merge branch 'version-3-0-alpha' into 1435-convert-ned-harvester-to-d…
jchate6 Mar 25, 2026
5caa432
Merge pull request #1470 from TOMToolkit/1435-convert-ned-harvester-t…
jchate6 Mar 25, 2026
3a806ba
Default obj id search to ZTF unless prefix doesn't match
Fingel Mar 25, 2026
5f06602
Just remove LSST code path for now
Fingel Mar 25, 2026
9be5818
Merge branch 'version-3-0-alpha' into dataservices-alerce
jchate6 Mar 25, 2026
17fdcbd
Merge pull request #1427 from TOMToolkit/dataservices-alerce
jchate6 Mar 25, 2026
1adccd3
fix logout for django 5
jchate6 Mar 19, 2026
dcabe3c
add hover text
jchate6 Mar 19, 2026
4198304
Merge branch 'dev' into version-3-0-alpha
jchate6 Mar 25, 2026
1a9067b
First (working) cut at porting MPC Explorer service to tom_dataservices
talister Mar 25, 2026
366d585
Add MPCExplorerDataService into apps
talister Mar 25, 2026
b5586b1
docs/update_theme
rachel3834 Mar 25, 2026
c5b5c68
Updated the theme for the Toolkit's documentation and resolved depend…
rachel3834 Mar 25, 2026
f9061c2
Add tests
talister Mar 26, 2026
84dbca7
Merge branch 'dev' into docs/update_theme
jchate6 Mar 26, 2026
17147fe
Actually commit tests...
talister Mar 26, 2026
ec87ce8
add safty for returning error and no parameters
jchate6 Mar 27, 2026
8112c5e
Merge branch 'version-3-0-alpha' into 1326-new-scout-interface
jchate6 Mar 27, 2026
34676fc
add master envelope encryption key
phycodurus Mar 30, 2026
f56847b
use to_targets to store scout data
jchate6 Mar 30, 2026
8f7a55b
add encrypted_dek field to user's Profile
phycodurus Mar 30, 2026
5de019c
the UserSession model is not necessary any more
phycodurus Mar 30, 2026
67ee2e1
use encrypt/decrypt terminology instead of wrap/unwrap
phycodurus Mar 30, 2026
bf02e11
add management command to rotate field encryption key
phycodurus Mar 30, 2026
dfcfce6
add tests for TOMTOOLKIT_FIELD_ENCRYPTION_KEY rotation
phycodurus Mar 30, 2026
c7e0dbd
remove scout dataservice
jchate6 Mar 31, 2026
5347d01
fix verbose name
jchate6 Mar 31, 2026
94e9331
remove scout from settings
jchate6 Mar 31, 2026
737887d
remove get_verbose_name
jchate6 Mar 31, 2026
e01b6f9
add comments
jchate6 Mar 31, 2026
214fa81
Merge pull request #1407 from talister/1326-new-scout-interface
jchate6 Mar 31, 2026
fb5ed90
Merge branch 'version-3-0-alpha' into 1433-convert-mpc-harvester-to-d…
jchate6 Mar 31, 2026
0eb8743
only print query name if saved query
jchate6 Mar 31, 2026
0ad8fa2
truncate column values
jchate6 Apr 1, 2026
6a13659
Update encrypted_dek field comment on Profile model
phycodurus Apr 1, 2026
77680df
Remove unneeded password-change warning from user update form
phycodurus Apr 1, 2026
d4b1064
Require TOMTOOLKIT_DEK_ENCRYPTION_KEY at startup
phycodurus Apr 1, 2026
9c33cd5
Rename TOMTOOLKIT_FIELD_ENCRYPTION_KEY to TOMTOOLKIT_DEK_ENCRYPTION_KEY
phycodurus Apr 1, 2026
1a993be
Merge branch 'dev' into 1459-login-problems-intermittent
phycodurus Apr 1, 2026
1c90633
remove unused import
phycodurus Apr 1, 2026
41756f9
store MPC names
jchate6 Apr 1, 2026
4c2f672
remove unused method and update docstring
phycodurus Apr 1, 2026
63fc174
small documentation update for new encryption scheme
phycodurus Apr 1, 2026
7ddf6d3
fix lint
jchate6 Apr 1, 2026
7c41824
fix tests for aliases
jchate6 Apr 1, 2026
4e579c3
fix lint
jchate6 Apr 1, 2026
c0dd507
Merge pull request #1479 from talister/1433-convert-mpc-harvester-to-…
jchate6 Apr 1, 2026
bcbf081
Merge branch 'dev' into 1459-login-problems-intermittent
jchate6 Apr 2, 2026
af31b03
Merge branch 'dev' into version-3-0-alpha
jchate6 Apr 2, 2026
2386711
finish up config var rename
phycodurus Apr 2, 2026
9adebff
Introduce new ReducedDatum models
Fingel Apr 2, 2026
ecda66e
Introduce Flux and FloatArray fields for spectra
Fingel Apr 2, 2026
83d02e0
Merge branch 'dev' into reducedddatum-refactor
Fingel Apr 8, 2026
eef2fde
Merge branch 'dev' into docs/update_theme
jchate6 Apr 8, 2026
65980f2
Exposure time optional field
Fingel Apr 8, 2026
5861979
Create ReducedDatum subclasses via API
Fingel Apr 8, 2026
f325611
Refactor data product upload processor and view
Fingel Apr 9, 2026
7572265
Merge branch 'dev' into docs/update_theme
jchate6 Apr 9, 2026
efc5678
Merge branch 'version-3-0-alpha' into 1486-remove-harvester-code-in-v3
jchate6 Apr 13, 2026
cd50ffb
Merge branch 'main' into version-3-0-alpha
jchate6 Apr 13, 2026
ddfd71b
Merge branch 'version-3-0-alpha' into 1486-remove-harvester-code-in-v3
jchate6 Apr 13, 2026
cf1158f
remove tom_catalog from target list page
jchate6 Apr 13, 2026
d5b439d
remove tom_catalogs
jchate6 Apr 15, 2026
8af7086
Merge dev
Fingel Apr 15, 2026
1269b6a
Small changes to rd models: photometry has limit, source_location mov…
Fingel Apr 15, 2026
240d9b9
Migrate alerce broker to use PhotometryReducedDatum
Fingel Apr 15, 2026
ab0f241
Migrate gaia broker to PhotometryReducedDatum
Fingel Apr 15, 2026
7fb69fa
Migrate hermes to use PhotometryReducedDatum
Fingel Apr 15, 2026
a75fb8e
get_photometry_data (data list for target) refactor to use Photometry…
Fingel Apr 15, 2026
ef66ebb
Update photometry plot to use PhotometryDataProduct
Fingel Apr 15, 2026
d410d6f
Update latest photometry widget
Fingel Apr 15, 2026
3a14056
Refactor spectrum to use seperate flux/wl fields
Fingel Apr 16, 2026
52163d1
Update sharing code paths to use concrete classes
Fingel Apr 16, 2026
04964fd
Update api views to use concrete data types, preserving json format
Fingel Apr 16, 2026
e81a048
disable harvester tests
jchate6 Apr 20, 2026
6aaff2c
fix lint
jchate6 Apr 20, 2026
7fda912
fix tests
jchate6 Apr 21, 2026
b3aadea
update docs
jchate6 Apr 21, 2026
2eaa5c3
Update target merge logic for ReducedDatums
Fingel Apr 22, 2026
9e1a93f
Missed some data in share_data_With_tom
Fingel Apr 22, 2026
9b675cd
Fire reduced datum post_save for all concrete types
Fingel Apr 22, 2026
1c99ac8
Update updatereduceddatum command to use concrete types
Fingel Apr 22, 2026
0abae15
add concrete reduced datums admins
Fingel Apr 22, 2026
5b2638c
ReducedDatumViewset get return correct model
Fingel Apr 23, 2026
df1751b
Update sparkline code for photometry reduced datum
Fingel Apr 23, 2026
a908f9c
Merge pull request #1513 from TOMToolkit/1486-remove-harvester-code-i…
jchate6 Apr 23, 2026
f4308a1
update default settings
jchate6 Apr 23, 2026
0b930dc
update settings.py
jchate6 Apr 23, 2026
10dd141
Add data migration for reduceddatum to concrete types
Fingel Apr 23, 2026
6345515
Convert data migration to management command
Fingel Apr 23, 2026
0d23e66
don't lint * import
jchate6 Apr 23, 2026
8aa01c6
remove linting
jchate6 Apr 23, 2026
67a5247
set minimum django dependency
jchate6 Apr 27, 2026
6d135b4
Merge branch 'version-3-0-alpha' into reducedddatum-refactor
jchate6 Apr 27, 2026
20c736a
Merge pull request #1523 from TOMToolkit/1522-remove-django-42-depend…
jchate6 Apr 27, 2026
bdcd497
remove tom_alerts/alter migrations
jchate6 Apr 28, 2026
74f391d
fix docs
jchate6 Apr 28, 2026
4b818a6
skip tom_alerts tests
jchate6 Apr 28, 2026
a31e992
update docs
jchate6 Apr 29, 2026
d88d33f
Update latex generation docs for new reduceddatums
Fingel Apr 29, 2026
8f7bf33
Update permissions docs for new reduceddatums
Fingel Apr 29, 2026
859f4a8
Update customize template tags for new reducedatums
Fingel Apr 29, 2026
d013b86
Add new reduceddatum models to architecture doc
Fingel Apr 29, 2026
58951b4
Update customizing data processing docs for new reduceddatums
Fingel Apr 29, 2026
3fb80f9
Update plotting data docs for new reduceddatums
Fingel Apr 29, 2026
b573eaa
Update direct sharing docs for new reduceddatums
Fingel Apr 29, 2026
c8df07f
Move source_location docstring to correct class
Fingel Apr 29, 2026
acd6e79
Remove data product type check on save for generic reduceddatum
Fingel Apr 29, 2026
d5ad27d
Revert uniqueness check for generic reduceddatum
Fingel Apr 29, 2026
86efd70
Add note about v3 to migration script
Fingel Apr 29, 2026
3cebc2b
add dataservices to architecture docs
jchate6 Apr 30, 2026
db3744d
remove broker links from empty target list partials
jchate6 Apr 30, 2026
26e910b
remove broker references
jchate6 May 1, 2026
9cf16ef
Merge branch 'dev' into version-3-0-alpha
jchate6 May 2, 2026
5cd25a1
add lock file
jchate6 May 2, 2026
7eae556
Merge branch 'dev' into version-3-0-alpha
jchate6 May 5, 2026
0f9680f
Updating from dev
rachel3834 May 6, 2026
9cedbf0
Updated lock
rachel3834 May 6, 2026
c2a6e50
add range for ndet
jchate6 May 6, 2026
c1371ca
Revamp landing page and navbar
rachel3834 May 6, 2026
95ff72c
Revamp configurations pages
rachel3834 May 7, 2026
7f28773
Refactor docs for targets
rachel3834 May 7, 2026
3ed1cfd
Start revamp of observations section
rachel3834 May 7, 2026
4ad6a3d
Revamp observations page
rachel3834 May 7, 2026
a439129
move parameter building logic into build query parameters.
jchate6 May 7, 2026
4f5bcd8
Revamp data section
rachel3834 May 7, 2026
d488bab
clarify comments
jchate6 May 7, 2026
11e3101
Revamp code section
rachel3834 May 7, 2026
42fda5f
Merge pull request #1545 from TOMToolkit/1543-final-alerce-touches
jchate6 May 7, 2026
a04121c
Revamp deployment section
rachel3834 May 8, 2026
67e2e9b
Revamp deployment section
rachel3834 May 8, 2026
ea990e4
Revise plugins
rachel3834 May 8, 2026
7bd130d
Revise support and plugins sections
rachel3834 May 8, 2026
4b05a64
Review and finish docs overhaul
rachel3834 May 8, 2026
7426640
remove hermes code from tom_base
jchate6 May 13, 2026
da3be2b
remove unused references
jchate6 May 13, 2026
a6de7d6
Merge branch '1430b-remove-hermes-code-from-base' into 1485-remove-br…
jchate6 May 14, 2026
3e85ba4
removes User specificity of data encryption key (DEK)
phycodurus May 15, 2026
984d2a3
add management command to list and run saved dataservices
jchate6 May 16, 2026
8659109
update documentation for new encryption scheme
phycodurus May 18, 2026
0a7e50d
Merge branch 'version-3-0-alpha' into 1459-login-problems-intermitten…
Copilot May 18, 2026
6784b99
add ref to tom_common revealable_password_input.html partial
phycodurus May 18, 2026
28490ac
update data management command
jchate6 May 19, 2026
2ec2fb5
remove some broker references
jchate6 May 19, 2026
757ecf1
fix linting
jchate6 May 19, 2026
a956966
edit helptexts format for pep
jchate6 May 19, 2026
a06b0b3
edit migrations
jchate6 May 19, 2026
678c2f5
update reducedDatum docstring
jchate6 May 19, 2026
1132504
Merge branch 'version-3-0-alpha' into 1459-login-problems-intermittent
jchate6 May 20, 2026
632fc91
add deisplay description to docs
jchate6 May 21, 2026
c5c7f97
minor deployment docs typo fixes
jchate6 May 21, 2026
9e0d4b7
remove unused checks for safe datums
jchate6 May 21, 2026
2248b51
Merge branch 'dev' into version-3-0-alpha
jchate6 May 26, 2026
f09435c
Merge branch 'dev' into docs/update_theme
jchate6 May 27, 2026
d783a43
add newline
jchate6 May 27, 2026
c37603e
Merge branch 'version-3-0-alpha' into docs/update_theme
jchate6 May 27, 2026
98b30af
update management command docs
jchate6 May 28, 2026
7f24334
Merge branch 'version-3-0-alpha' into 1485-remove-broker-code-in-v3
jchate6 May 28, 2026
2cae8e9
Merge pull request #1559 from TOMToolkit/1485-remove-broker-code-in-v3
jchate6 May 28, 2026
4986cac
clean up comments and var names
phycodurus May 28, 2026
df2dd8b
Merge remote-tracking branch 'origin/version-3-0-alpha' into 1459-log…
phycodurus May 28, 2026
3e3c676
Merge branch 'version-3-0-alpha' into docs/update_theme
jchate6 May 28, 2026
514456f
update plugin code location link
jchate6 May 28, 2026
444f5cc
Add a default name to unnamed dataservice queries
Fingel May 28, 2026
aaaac98
Merge branch 'dev' into version-3-0-alpha
jchate6 May 28, 2026
9d34678
Merge branch 'version-3-0-alpha' into 1564-unnamed-dataservice-query-…
jchate6 May 28, 2026
92f0d3c
Add placeholder text
Fingel May 28, 2026
41d4fa4
Merge branch 'version-3-0-alpha' into reducedddatum-refactor
jchate6 May 29, 2026
b44f4ff
make ReducedDatum migrations
jchate6 May 29, 2026
e617ed3
fix linting
jchate6 May 29, 2026
21bebb5
finish fixing lint
jchate6 May 29, 2026
a0f175b
remove descriptor (replaced by encryption.EncryptedModelField)
phycodurus May 29, 2026
fe2249e
add EncryptedModelField and EncryptedFormField
phycodurus May 29, 2026
23e467c
update tests for EncrtypedModel- Form and Field classes
phycodurus May 29, 2026
42e3392
update docs for EncrtypedModel- Form and Field classes
phycodurus May 29, 2026
bcd9bf1
update Alerce Dataservice
jchate6 May 29, 2026
85cb43b
add spacing
jchate6 Jun 1, 2026
df0a3fb
fix sprectroscopy csv upload
jchate6 Jun 2, 2026
de2caf5
give example of default name
jchate6 Jun 2, 2026
05ea32e
Merge pull request #1567 from TOMToolkit/1564-unnamed-dataservice-que…
jchate6 Jun 2, 2026
6e11f43
show spectroscopy data not associated with daa product
jchate6 Jun 3, 2026
abe6dd1
Add TOCtrees and fix compilation warnings
rachel3834 Jun 3, 2026
7930f2f
Resolve lint issues
rachel3834 Jun 3, 2026
7a38fb6
Resolve lint issues
rachel3834 Jun 3, 2026
05b3174
fix permissions
jchate6 Jun 3, 2026
3dfc00d
Revert dataservices to brokers in tom_alerts
rachel3834 Jun 3, 2026
e9ef265
fix lint
jchate6 Jun 3, 2026
d50744a
Merge pull request #1521 from TOMToolkit/reducedddatum-refactor
Fingel Jun 4, 2026
b3f28cc
start refactor
jchate6 Jun 4, 2026
73b2a72
rename override files
jchate6 Jun 4, 2026
65cdc25
add allowed template packs to default settings
jchate6 Jun 4, 2026
0181bc7
some button fixes
jchate6 Jun 4, 2026
ce0d7a3
add checkbox to clear encrypted value
phycodurus Jun 4, 2026
cea1d5c
implement the hidden field behavior
phycodurus Jun 4, 2026
994ccbd
add tests for the hidden field behavior
phycodurus Jun 4, 2026
09d5657
update the docs; add a quickstart outline
phycodurus Jun 4, 2026
01e480a
flake8 compliance
phycodurus Jun 4, 2026
3039fd1
remove form specific classes
jchate6 Jun 4, 2026
ec4d506
buttons
jchate6 Jun 5, 2026
5921963
Merge branch 'version-3-0-alpha' into 1238-upgrade-to-bootstrap5
jchate6 Jun 5, 2026
baa357c
fix broken test
jchate6 Jun 5, 2026
da4180b
remove random should
jchate6 Jun 5, 2026
15a8ed0
update docs
jchate6 Jun 5, 2026
6823623
update docs to accurately describe changed placeholder text
phycodurus Jun 5, 2026
24e5fb4
tell password managers to ignore EncrtypedFormField widget
phycodurus Jun 5, 2026
d06d510
use text input to keep browsers from autocompleting
jchate6 Jun 8, 2026
f566357
fix tests
jchate6 Jun 8, 2026
5f2734a
remove tests
jchate6 Jun 8, 2026
6415605
remove eye references
jchate6 Jun 8, 2026
1ee60fd
Merge pull request #1489 from TOMToolkit/1459-login-problems-intermit…
jchate6 Jun 8, 2026
83a2a10
update data toggles
jchate6 Jun 8, 2026
1517025
small fix
jchate6 Jun 9, 2026
fb4b358
fix right/left
jchate6 Jun 9, 2026
d3d2bec
update font-
jchate6 Jun 9, 2026
e117109
Merge branch 'version-3-0-alpha' into 1238-upgrade-to-bootstrap5
jchate6 Jun 9, 2026
2bb814f
add new line
jchate6 Jun 9, 2026
c36a016
Remove jquery references in calendar
Fingel Jun 10, 2026
fe91a69
Do not use bootstrap_button when usin htmx
Fingel Jun 10, 2026
c183aa3
Do not use jquery on photometry share page
Fingel Jun 10, 2026
ed3ac0b
Update finder chart to aladin lite v3
Fingel Jun 10, 2026
f165b68
clean up toc tree a little
jchate6 Jun 10, 2026
d58bf89
Merge branch 'version-3-0-alpha' into docs/update_theme
jchate6 Jun 10, 2026
501a001
fix calendar colors
jchate6 Jun 10, 2026
6379998
fix settings in docs
jchate6 Jun 11, 2026
3c78eb1
Merge pull request #1571 from TOMToolkit/1238-upgrade-to-bootstrap5
jchate6 Jun 11, 2026
55f435f
Merge branch 'version-3-0-alpha' into docs/update_theme
jchate6 Jun 11, 2026
8c5d260
Merge branch 'dev' into version-3-0-alpha
jchate6 Jun 11, 2026
7d81c8f
Add right-side nav menu; update workflow
rachel3834 Jun 15, 2026
cead1ef
Resolve merge conflicts
rachel3834 Jun 15, 2026
22fad8b
Merge branch 'version-3-0-alpha' into docs/update_theme
jchate6 Jun 15, 2026
627ea2b
Merge pull request #1476 from TOMToolkit/docs/update_theme
jchate6 Jun 15, 2026
7682d52
start v3 docs
jchate6 Jun 15, 2026
c82dc82
get pypi to built alerts and catalogs
jchate6 Jun 15, 2026
365dd85
migration docs
jchate6 Jun 15, 2026
7c33bf1
address comments:
jchate6 Jun 16, 2026
77f210c
Merge pull request #1580 from TOMToolkit/1520-document-transition-to-v3
jchate6 Jun 16, 2026
6ddbadd
Scope reveal script to closest element, fixes #1578
Fingel Jun 17, 2026
0788e3c
Merge pull request #1581 from TOMToolkit/fix-password-reveal
jchate6 Jun 17, 2026
8871195
update docs
jchate6 Jun 23, 2026
ff671ac
Merge branch 'dev' into version-3-0-alpha
jchate6 Jun 23, 2026
b192ea5
add wavelength_unit
jchate6 Jul 2, 2026
1ed3642
add migration
jchate6 Jul 2, 2026
4c0bd2e
Merge pull request #1595 from TOMToolkit/1594-add-wavelength-unit-for…
jchate6 Jul 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
include README.md
recursive-include tom_common/templates *
recursive-include tom_common/static *
recursive-include tom_alerts/templates *
recursive-include tom_alerts/static *
recursive-include tom_catalogs/templates *
recursive-include tom_catalogs/static *
recursive-include tom_targets/templates *
recursive-include tom_targets/static *
recursive-include tom_setup/templates *
Expand Down
2 changes: 0 additions & 2 deletions README-dev.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,6 @@ Releases are managed by the TOM Toolkit team unless otherwise specified.
- `tom_publications` - Provides support for generating LaTeX summaries of target and observation data. Deprecated.
- `skip-django` - Provides Plotly Dash Single-Page app for Skip interaction. Deprecated, to be replaced by VueJS components.
- `tom-demo-frontend` - Prototype for implementation of pure VueJS app rather than using django-webpack. Patterned after `science-archive-frontend`.
- `tom_alerts_dash` - Provides Plotly Dash single-page app for broker interaction. Deprecated, should be replaced by an Django app with simple plots instead. Also out of date with `django-plotly-dash`, and needs to be updated to use pattern-matching callbacks.

#### Archived

Expand Down Expand Up @@ -239,7 +238,6 @@ The [documentation](https://tom-toolkit.readthedocs.io/en/stable/) is built on n
| `skip-django` | No | No | No | TOM-Team |
| `tom-demo-frontend` | N/A | N/A | No | N/A |
| `tt-component-lib` | No | N/A | No | N/A |
| `tom_alerts_dash` | Yes | Yes | Yes | TOM Team |
| `tom_antares` | Yes | Yes | Yes | TOM Team |
| `tom_base` | Yes | >89% | Yes | TOM Team |
| `tom_calibrations` | No | No | No | TOM Team |
Expand Down
29 changes: 28 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,40 @@ Please review our [code of conduct](CODE_OF_CONDUCT.md) for information about wh
For development information targeted at the maintainers of the project, please see [README-dev.md](README-dev.md).

## Plugins
Our philosophy is to keep the TOM as lightweight and adaptable as possible.
Different TOM systems have different science goals and sometimes need
different functions. Rather than require users to support all
dependencies from all possible functions, we support a range of optional
plugin modules for the Toolkit. Have a look at our [list of plugins](https://tom-toolkit.readthedocs.io/en/stable/api/plugins.html)
see which would benefit your science goals.

### Antares

The [tom-antares](https://github.com/TOMToolkit/tom_antares) plugin adds support
for querying the Antares broker for targets of interest.

### tom_nonsidereal_airmass

The [tom_nonsidereal_airmass](https://github.com/TOMToolkit/tom_nonsidereal_airmass) plugin provides a templatetag
that supports plotting for non-sidereal objects. The plugin is fully supported by the TOM Toolkit team; however,
non-sidereal visibility calculations require the PyEphem library, which is minimally supported while its successor
is in development. The library used for the TOM Toolkit sidereal visibility, astroplan, does not yet support
non-sidereal visibility calculations.

### tom-lt

This module provides the ability to submit observations to the Liverpool Telescope Phase 2 system. It is in a very alpha
state, with little error handling and minimal instrument options, but can successfully submit well-formed observation
requests.

[Github](https://github.com/TOMToolkit/tom_lt)

### tom_registration

The [tom_registration](https://github.com/TOMToolkit/tom_registration) plugin introduces support for two TOM registration
flows--an open registration, and a registration that requires administrator approval.
Our philosophy is to keep the TOM as lightweight and adaptable as possible.


## About the TOM Toolkit

The TOM Toolkit is managed by Las Cumbres Observatory, with generous
Expand Down
Binary file modified docs/_static/common_interface.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 20 additions & 1 deletion docs/_static/custom.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,26 @@
/* TOM Toolkit Branding Colors */
/* --primary: #017792; /* TOM Toolkit logo colors */
/* --color-primary: #017792; */
/* --primary-light: #00a3c8; */

[data-theme="light"] {
--color-primary: #017792;
--color-header-background: #00a3c8;
}
[data-theme="dark"] {
--color-primary: #017792;
--color-background: #00a3c8;
}

div.partners {
text-align: center;
}

a.hs {
padding-right: 10%;
}
}

.toctree-l1 > a[href*="getting_started"] {
color: #017792 !important;
font-weight: bold;
}
Binary file added docs/_static/dataservices_doc/advanced_form.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/managing_data/data_upload_form.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/_static/target_sources.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 0 additions & 27 deletions docs/api/affiliated.rst

This file was deleted.

32 changes: 22 additions & 10 deletions docs/api/management_commands.rst
Original file line number Diff line number Diff line change
@@ -1,25 +1,37 @@
Commands
========

**********
tom_alerts
**********
****************
tom_dataproducts
****************

- `downloaddata.py` - Downloads available data for all completed observations.

- `updatereduceddata.py` - Gets and updates time-series data for a target with data extracted from data services. This will search existing data for sources that match installed data services and check those data services for new data.

runbrokerquery.py - Runs saved alert queries and saves the results as Targets.

****************
tom_dataproducts
tom_dataservices
****************

downloaddata.py - Downloads available data for all completed observations.
- `listqueries.py` - Creates a table of saved DataService queries.

updatereduceddata - Gets and updates time-series data for alert-generated targets from the original alert source. Can optionally specify a target id.
- `rundataquery.py` - Runs saved dataservice queries and saves the results as Targets.


****************
tom_dataproducts
tom_observations
****************

runcadencestrategy.py - Entry point for running cadence strategies.
- `runcadencestrategy.py` - Entry point for running cadence strategies.

- `updatestatus.py` - Updates the status of each observation request in the TOM. Target id can be specified to update the status for all observations for a single target.


***********
tom_targets
***********

- `converttargetextras.py` - A Helper command to convert target extras into UserDefinedTarget Fields

updatestatus.py - Updates the status of each observation request in the TOM. Target id can be specified to update the status for all observations for a single target.
- `setdefaultextras.py` - Adds the default TargetExtra value to all Targets that do not have the provided TargetExtra
6 changes: 2 additions & 4 deletions docs/api/modules.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.

API Documentation
=================
API Module Documentation
========================

.. toctree::
:maxdepth: 1
:includehidden:

tom_alerts/index
tom_catalogs/index
tom_common/index
tom_dataproducts/index
tom_dataservices/index
Expand Down
159 changes: 0 additions & 159 deletions docs/api/plugins.md

This file was deleted.

Loading
Loading