Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.0.0 #540

Merged
merged 67 commits into from
May 21, 2021
Merged

Release v1.0.0 #540

merged 67 commits into from
May 21, 2021

Conversation

marxide
Copy link
Contributor

@marxide marxide commented May 21, 2021

No description provided.

dependabot bot and others added 30 commits April 1, 2021 19:05
- Added dark mode to docs.
- Added text about the .env file to documentation.
- Clarified and made clearer the Django Q requirement for running jobs.
- Enabled a new home page with wave design and announcement bar.
- Changed layout to tabs and sections mode.
- Changed location of some pages to other tab headings.
- Added to FAQ section.
- Fixed Safari image width
* align bokehJS and bokeh python versions
Fixes #488

* added comment for bokeh to pyproject.toml
…rification

Minor documentation improvements
* replace run config .py files with .yaml
Changes the pipeline run configuration file format to YAML.
Implements a strict YAML validator.
Closes #479.

* update docs

* updated CHANGELOG

* Add pipeline/config.py to code reference nav.

* Fix UI arrow file set to False.

* Apply suggestions from code review

Co-authored-by: Adam Stewart <[email protected]>

* docs and docstring fixes

* improve pipeline config error messages

* background section always given in run config
Run config template will now always contain the background section. If source monitoring is off, it will be commented out.

* more specific run config validation messages

* lock deps

Co-authored-by: Adam Stewart <[email protected]>
Co-authored-by: Adam Stewart <[email protected]>
* fix missing lightcurve hovertool for non-variables

* add default x-range of 1 day to lightcurve

* updated CHANGELOG
Fixes #490
Updated the docs layout, home page and FAQs
* Fixed docstring in config.py.
* Updated all image captions.
* Split off `DataTables` and `Tags and Favourites` to their own pages.
* Expanded documentation of the documentation.
* Enclosed all file examples in example admonition.
* Renamed docs/quickstart -> docs/gettingstarted.
* Added acknowledgements page.
* Moved FAQs to before Reference.
* Fixed MathJax and instant navigation.
* fix broken cone search when coord = 0
Fixes #495

* updated CHANGELOG
* Removed vaex dependency.
* Removed UI warnings of arrow files not being generated when the run is processed via the website.
* Updated docs.

Fixes #497.
marxide and others added 28 commits April 29, 2021 15:31
* set default auto field model
Silences warnings introduced in Django 3.2. Closes #505.
[skip ci] since this doesn't change the model, it only tells Django what it already is.

* updated CHANGELOG
* added support for globs in yaml run config
Input files can be specified with one or more glob expressions. See docs for details.
Resolved input file paths are matched and printed to the run log.
Closes #485
updated changelog

* fixed missing background images from run log

* wrap config snippets in example admonishment

Apply suggestions from code review.

Co-authored-by: Adam Stewart <[email protected]>

* add docstring and fix docs

* fix outdated ref in tests docs

Co-authored-by: Adam Stewart <[email protected]>
* Draw selected source components on top in JS9
Fixes #200
[skip ci] no changes covered by tests

* update changelog
[skip ci]

* changed to single JS9 shape layer
JS9 only allows the top shape layer to respond to mouse events. Reverted
back to a single layer with the shapes internally ordered.
[skip ci]
- Fixed rogue relations
- Fixed docstring typos.
- Replace deprecated pandas kwarg
- Update expected regression test data
- Updated changelog to reflect test changes
- Refactored test_most_relations() to sort by relations and RA.

Co-authored-by: Andrew O'Brien <[email protected]>
* Added mkdocs-git-revision-date-localized-plugin to docs

* Added date created to pages with override

- Also changed docs workflow to fetch with fetch-depth: 0.

* Updated CHANGELOG.md

* Updated documentation docs page

* Corrected tree on docs page
* remove linebreaks from coordinates
Removes the excess whitespace between the lat and lon coordinates which was being included in the clipboard copy text.
[skip ci]
* pin djangorestframework-datatables to 0.5.1
Later versions give the wrong total number of results during pagination. It only seems to affect cases when a different model is paginated, e.g. the list of measurements of a run returned by views.RunViewSet.measurements.
[skip ci]
* update doc related to default dev branch

Co-authored-by: Andrew O'Brien <[email protected]>
forced-phot is now public and doesn't require authentication to clone [skip ci]
* Updated source detail page layout

- Added first detection JS9 at the top of the page.
- Extended the external results row count.
- Swap position of JS9 and aladin on measurement detail page to match.

* Minor tidy of new lines

- [skip ci]
* fixed broken image detail link
Fixes #527 [skip ci]

* updated changelog
With no private repo dependencies, we can use the default anonymous https instead.
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](npm/hosted-git-info@v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add versioning and updated release docs
Closes #492

* add version to run pipeline log
Closes #529

* updated migration docs
We should no longer instruct devs to squash migrations since the pipeline models are mostly stable and large runs exist

* exclude version file from docs

* added discussions and defines issues and PRs

* updated changelog
[skip ci]

* simplify git flow description
[skip ci]

* add version to page footer
[skip ci]
* updated npm deps; removed bootstrap
Updated npm deps according to semver rules.
Removed bootstrap in favour of the version bundled with startbootstrap-sb-admin-2.

* updated changelog

* fixed breadcrumb truncation
[skip ci]
* Update homepage text

- Reference to documentation.
- Removed reference to users not being able to run pipeline runs.
- Added version to homepage.

* Minor change to homepage text
[skip ci]
* added help and acknowledgement doc page
Updated acknowledgements
Removed email link from docs footer
Closes #522

* docs: fix email links, removed slack from footer

* updated changelog
[skip ci]
* changed source naming convention
Replaced ASKAP_<coord> naming convention with J<coord>. Coords have an RA precision of 1 and a Dec precision of 0, matching the convention used in the VAST-P1 paper.
Sources can be searched by name with an optional "VAST" prefix which is silently removed before searching.
Includes a data migration to update existing source names.

* updated changelog
Closes #530

* remove redundant types from docstrings
Co-authored-by: Adam Stewart <[email protected]>

* fixed formatting of examples in docstrings

* define reverse data migration
* Removed survey source models, commands and references

- Removed `Survey`, `SurveySource` and `SurveySourceQuerySet` from models.
- Removed related fields from Source model and crossmatch relation.
- Removed `importsurvey` command and docs page.
- Updated schema diagrams.

Non related minor fixes:
- Updated command line docs page for `clearpiperun` command.
- Added type annotation to `remove_forced_meas()` in `forced_extraction.py`.

Fixes #462.

* Added merged migration file

* delete leftover refs to removed models

* added required fields to SourceSerializer

* Removed default_survey option from run config
- Also removed `SURVEYS_WORKING_DIR` from settings and env.
- Removed references from documentation.

Co-authored-by: Andrew O'Brien <[email protected]>
- Removed not used docs image.
- Minor edit to measurement detail docs page.
- [skip ci]
@marxide marxide merged commit f78d38e into master May 21, 2021
@marxide marxide deleted the release-v1.0.0 branch May 21, 2021 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants