1.2.0
What's Changed
- Release [develop] by @mfixstsci in #915
- Release [develop] by @bhilbert4 in #917
- Make Readnoise Monitor less memory-intensive by @bsunnquist in #922
- Updating JWST Pipeline Version Number by @mfixstsci in #923
- verify/create monitor_cron_job dir by @BradleySappington in #929
- Hover over proposal thumbnails by @shanosborne in #927
- Remove savefig overwrite call to avoid future deprecation error by @bsunnquist in #937
- Delete unnecessary files created by dark and bad pixel monitors by @bhilbert4 in #933
- Remove unnecessary output files from bias/readnoise monitors by @bsunnquist in #936
- removed unused auth keys, fixed lint errors in corresponding files by @BradleySappington in #932
- Speed up MAST queries by @bhilbert4 in #942
- fix ignore of original and stream suffixes for generate_preview_images by @BradleySappington in #946
- Fix bug with pyvo output by @bhilbert4 in #947
- Fix call to pyvo for all instruments by @bhilbert4 in #951
- Not found images replaced with default image by @BradleySappington in #949
- Lock python by @BradleySappington in #955
- Updating Packages to Match by @mfixstsci in #939
- Reduce memory usage by the dark monitor by @bhilbert4 in #908
- Remove second set of colorbar tick labels from preview images by @bhilbert4 in #963
- Add entry in filename_parser for segmented guider files by @bhilbert4 in #962
- Split program page by obsnum by @bhilbert4 in #948
- Interactive preview images by @BradleySappington in #965
- fix view proposal button href by @BradleySappington in #976
- Allow -seg in view_image filename by @bhilbert4 in #991
- Update About page with new developers by @bhilbert4 in #995
- Alert user to non-existant proposal number by @bhilbert4 in #994
- Ignore 1d spectrum files by @bhilbert4 in #977
- Turn off thumbnail creation for all but rate files by @bhilbert4 in #968
- Fix bad thumbnails by @bhilbert4 in #997
- Explore by group type by @BradleySappington in #1000
- Allow more guide star attempts in filename parser by @bhilbert4 in #1005
- Default scaling params for preview images where all pix are NaN by @bhilbert4 in #1006
- Fix clipping logic in preview image scaling by @bhilbert4 in #1011
- Add script to remove inventory entries by @bhilbert4 in #1012
- Update constants.py with new MIRI anomalies by @mengesser in #1016
- Explore int grp difference by @BradleySappington in #1020
- Fix radio buttons with e.g. o001 by @bhilbert4 in #996
- fix axis values in explorer mode by @BradleySappington in #1026
- Add inst select home search by @mengesser in #1010
- Allow proposal thumbnails to come from dark thumbnails by @bhilbert4 in #1001
- Cosmic ray monitor (via mengesser:develop) by @bourque in #700
- nirspec TA monitors: wata and msata by @penaguerrero in #888
- Adding Next and Previous Buttons by @mfixstsci in #978
- Build archive page from database by @bhilbert4 in #1030
- Add missing MAST_QUERY_LIMIT import by @bhilbert4 in #1045
- Add overwrite option when generating preview images by @bhilbert4 in #1032
- allow per-instrument database table reset by @york-stsci in #1031
- Scaling tweaks for preview images/thumbnails by @bhilbert4 in #1024
- Celery monitors by @york-stsci in #921
- Fixing having PID as an integer rather than a string by @york-stsci in #1056
- Raise the upper limit on number of returned Mast entries by @bhilbert4 in #1048
- Select anomaly name formatting by @rcooper295 in #1053
- added back type casting because otherwise we get int64 by @york-stsci in #1057
- Cr database bigint by @york-stsci in #1058
- Initial session update with "rough" sorting by @BradleySappington in #1052
- Implement "Viewed" Button and Filtering by @BradleySappington in #1049
- Proposal thumbnail search includes only proposal subdirectories by @bhilbert4 in #1054
- fixes for no data found on server by @penaguerrero in #1042
- Add function to remove all but rate thumbnails by @bhilbert4 in #1061
- Allow thumbnail files with multiple substrings to be kept by @bhilbert4 in #1064
- Added chunked iteration to CR monitor by @york-stsci in #1066
- Removed the initial copy of all input data to the internal directory by @york-stsci in #1067
- Fixed the input file name by @york-stsci in #1068
- Now explicitly take the first bunch of characters from the file name … by @york-stsci in #1069
- Multi entry model fix by @BradleySappington in #1070
- reintroduce line from bad merge by @BradleySappington in #1075
- Filter archive page by @BradleySappington in #1065
- Make log from generate_preview_images less verbose by @bhilbert4 in #1076
- Fixed cosmic ray monitor chunk iteration by @york-stsci in #1077
- Updated pipeline task by @york-stsci in #1081
- Update Common Monitor Scripts by @york-stsci in #1079
- Created a clone_tables script by @york-stsci in #1059
- Add missing shebang line to archive_database_update by @bhilbert4 in #1086
- New try at updating 3.8 env by @bhilbert4 in #1082
- Fixes for crashes in the cosmic ray and bad pixel monitors by @york-stsci in #1089
- Fix typo in shebang line of archive_database_update.py by @bhilbert4 in #1091
- Make scripts executable by @bhilbert4 in #1095
- Edb mnemonic monitor rebase by @bhilbert4 in #1060
- [WIP]: Add EDB telemetry monitor by @bhilbert4 in #832
- fix no_data_found error for WATA and MSATA monitors by @penaguerrero in #1096
- Exposure page: Default to show rate img, keep order of radio buttons constant by @bhilbert4 in #1111
- Filter type by @BradleySappington in #1092
- Sort obs date by @BradleySappington in #1113
- Utilize ignored suffixes in homepage search by @BradleySappington in #1114
- Hot Fix for JWQLDB View by @mfixstsci in #1085
- minor grammar fixes in docs by @snoyes in #1035
- Tweaks to mnemonics queried by the EDB monitor by @bhilbert4 in #1115
- Fix failing MIRI dark montior by @bhilbert4 in #1129
- Clarify reset_database.py statement by @bhilbert4 in #1127
- added scattered light, light saber anomalies for niriss by @rcooper295 in #1133
- Update actions version to move from node12 to node16 by @bhilbert4 in #1137
- Add new NIRCam anomalies by @bhilbert4 in #1136
- Add more details to EDB documentation by @bhilbert4 in #1135
- Date Range Page by @BradleySappington in #1131
- Edb monitor updates from MIRI feedback by @bhilbert4 in #1122
- Make EDB monitor executable by @bhilbert4 in #1145
- Add Logging View by @mfixstsci in #1080
- Remove bokeh templating from Dark monitor by @bhilbert4 in #1153
- Fix API view for filenames per proposal and preview images by @bhilbert4 in #1046
- Add missing monitor_pages import by @bhilbert4 in #1160
- Fix failing filesystem monitor, and upgrade plots by @bhilbert4 in #1088
- Fix failing RTD builds by @bhilbert4 in #1170
- Re-add missing sqlalchemy to env file by @bhilbert4 in #1172
- Unit test cleanup by @melanieclarke in #1167
- Fix Bugs Causing Local Crash for Query Page by @BradleySappington in #1174
- Catch root file / file list mismatch by @melanieclarke in #1199
- Dependency updates by @melanieclarke in #1196
- Update landing text. Add Clarke to dev list by @bhilbert4 in #1180
- Dark monitor documentation tweaks by @bhilbert4 in #1192
- Catch missing obs in navigation data by @melanieclarke in #1206
- Create archive page asynchronously by @bhilbert4 in #1203
- Make pyvo searches robust against updated instrument names by @bhilbert4 in #1211
- Adding sort by category by @mfixstsci in #1155
- Update preview image generator to handle new NaN pixels by @bhilbert4 in #1212
- Update Models for Filter Fields by @BradleySappington in #1194
- Improve bad pixel monitor plots by @bhilbert4 in #1202
- Subprocess test by @york-stsci in #1175
- creating anomaly_db_transfer by @BradleySappington in #1214
- List viewed/new status by instrument by @melanieclarke in #1197
- Display all detectors by @melanieclarke in #1213
- Set file permissions based on the account name by @bhilbert4 in #1218
- add --fill_empty flag to archive_database_update by @BradleySappington in #1225
- Fix failing dark monitor by @bhilbert4 in #1224
- Use Model Database for Anomaly form by @BradleySappington in #1229
- Patch stdatamodels requirement by @melanieclarke in #1236
- Remove bokeh templating from Bias Monitor by @bhilbert4 in #1230
- Bad pixel monitor plots: add missing import and remove unused function by @bhilbert4 in #1235
- Updates for sqlalchemy>=2, django>=3.2 by @melanieclarke in #1234
- Nest the if statements to protect against empty file list by @bhilbert4 in #1243
- remove usages of deprecated
codecov
package by @zacharyburnett in #1245 - Filesystem monitor database fix by @bhilbert4 in #1216
- drop support for Python 3.8 by @zacharyburnett in #1249
- use
micromamba
to build environment and split job into check and tests by @zacharyburnett in #1248 - move build configuration from
setup.py
topyproject.toml
by @zacharyburnett in #1250 - Fix dark monitor database typo by @bhilbert4 in #1255
- Adding Python 3.10 Support to Testing Matrix by @mfixstsci in #1257
- Reformat query page functionality by @BradleySappington in #1240
- Fix path to pyproject.toml by @bhilbert4 in #1258
- Remove mast monitor by @bhilbert4 in #1256
- added quick instructions for NRS TA monitors by @penaguerrero in #1264
- May/June Environment Updates by @mfixstsci in #1267
- NIRSpec TA monitor stability by @melanieclarke in #1273
- Update lock_module decorator to handle abandoned locks by @BradleySappington in #1276
- Improve general JWQL queries by @melanieclarke in #1281
- Enhance NIRSpec TA monitor interactivity by @melanieclarke in #1280
- Add download links to image pages by @melanieclarke in #1283
- Improve explore image by @melanieclarke in #1282
- Update tab_service search for all intents by @BradleySappington in #1290
- Correct logging statement in shared_tasks by @bhilbert4 in #1261
- Prepare models for external postgres db by @BradleySappington in #1287
- Update README.md by @BradleySappington in #1294
- Pipeline skip already run steps by @bhilbert4 in #1262
- Bias monitor failure from recent shared tasks update by @bhilbert4 in #1297
- update anomaly search backend by @BradleySappington in #1295
- Dependency updates, Aug 2023 by @bhilbert4 in #1307
- Dark monitor bug fixes after shared_tasks update by @bhilbert4 in #1301
- Fix typo in env file names in readme by @bhilbert4 in #1363
- Include migrations in source control by @BradleySappington in #1364
- Bump cryptography from 41.0.3 to 41.0.4 by @dependabot in #1361
- Supply web driver instance when saving png files by @bhilbert4 in #1360
- Bump scipy from 1.9.3 to 1.10.0 by @dependabot in #1369
- update deps in environment files by @BradleySappington in #1370
- Add step_args to calwebb_detector1_save_jump by @bhilbert4 in #1358
- Fixing Issue 1354 (random pipeline failures) by @york-stsci in #1355
- Remove Bokeh Templating from Readnoise Monitor by @mfixstsci in #1238
- Adding dependabot.yml by @mfixstsci in #1195
- update actions/checkout to v4 by @BradleySappington in #1390
- MAST Astroquery Param Update by @mfixstsci in #1398
- Merge in Test Updates to Develop by @mfixstsci in #1399
- Move Date Range selection to Query Page by @BradleySappington in #1396
New Contributors
- @mengesser made their first contribution in #1016
- @penaguerrero made their first contribution in #888
- @rcooper295 made their first contribution in #1053
- @snoyes made their first contribution in #1035
- @melanieclarke made their first contribution in #1167
- @zacharyburnett made their first contribution in #1245
Full Changelog: 1.1.0...1.2.0