Skip to content

Releases: spectrumx/sds-code

v0.1.14

07 Oct 15:35
43400e0

Choose a tag to compare

Features

  • Add ORCID integration backend support (model changes, migration, command for updating authors field to new format) #199 (klpoland)

Documentation

Commits

  • 3149186: updated sdk release checklist (Lucas Parzianello)
  • c48c35d: remove important from css (srucker1) #179
  • 2b5f1fd: remove important from api key (srucker1) #179
  • 3fd5687: add checks for disk space, zip size, cleanup orphaned/partial zips (klpoland) #173
  • 8691f09: celery beat, reuse disk space util checks (klpoland) #173
  • 24e1d2e: change size field to 64bit int (klpoland) #173
  • f904b0d: rearrange zip file creation flow, add creation status, tests for status updates (klpoland) #173
  • raising oserror when insufficient disk space #173 (Lucas Parzianello)
  • updated pre-commit hooks #173 (Lucas Parzianello)
  • linearized migrations #173 (Lucas Parzianello)
  • 4f76d40: silencing admin emails in prod (Lucas Parzianello)
  • f33d1d8: updated gh actions repos (Lucas Parzianello)
  • 15249d9: add access control utility to api endpoints (klpoland) #190
  • 7182ea3: troubleshoot tests (klpoland) #190
  • c7f135b: pre-commit fixes (klpoland) #190
  • 09030c0: direct db query for share access instead of list iteration (klpoland) #190
  • 0e16403: fixed path issue in duplicate capture checking (lkruczek) #189
  • 6a3905a: fixed path issue in duplicate capture checking (lkruczek) #189
  • 56d24bc: Added test. Cleaned up debug message. (lkruczek) #189
  • 9f463d4: fixed comments (lkruczek) #189
  • 3f6eb48: simple self-test for file validation check (Lucas Parzianello) #191
  • 22d277f: fixed ignoring .tmp file issue (lkruczek) #191
  • a3a6234: Added test valid file. Refactored is_valid_file logic (lkruczek) #191
  • 679d45e: refactored disallow types in test_file.py (lkruczek) #191
  • 44e2dbd: simplified test disallow file test logic (lkruczek) #191
  • dd4ed68: Spectrogram first pass (Connor Howington) #192
  • 128b09f: Fix visualiation modal and spectrogram canvas rendering (Connor Howington) #192
  • c8441cb: Add matplotlib and scipy (Connor Howington) #192
  • 5ff5d0b: Fix viz compatibility logic (Connor Howington) #192
  • 3da6276: Fix status message showing over spectrogram image (Connor Howington) #192
  • 782e17e: Fix visualization modal (Connor Howington) #192
  • 394822c: Move most visualization logic into viz app (Connor Howington) #192
  • 6a0a70d: Move spectrogram behind experimental flag (Connor Howington) #192
  • 499f715: Improve viz modal layout (Connor Howington) #192
  • fdaf7fc: Remove config test file (Connor Howington) #192
  • d2ed35d: Skip spectrogram tests if not enabled (Connor Howington) #192
  • docs: additional step for opensearch indices initialization #192 (Lucas Parzianello)
  • solved import warnings for visualization component from commit hook #192 (Lucas Parzianello)
  • added missing import #192 (Lucas Parzianello)
  • 5fc9f22: Convert data class into rich Pydantic model (Connor Howington) #192
  • 4247ea4: Address PR comments (Connor Howington) #192
  • 589de65: Add visualizations app README (Connor Howington) #192
  • 84a86ba: Remove duplicate functions (Connor Howington) #192
  • 51e8de4: Manipulate CSS classes rather than styles directly (Connor Howington) #192
  • 70dba2b: Pass processing params to pipeline (Connor Howington) #196
  • 7d80a9a: Fix viz requests auth (Connor Howington) #196
  • 1a8da9e: Use correct id prop (Connor Howington) #196
  • 4b565fc: Fix frontend UI logic (Connor Howington) #196
  • cb2912b: Add custom cog error handler for viz (Connor Howington) #196
  • 3cdf6c2: Fix visualization pipeline and error handler (Connor Howington) #196
  • 3350819: Fix info messages (Connor Howington) #196
  • 2246b1f: Use plot area dimensions in spectrogram generation (Connor Howington) #196
  • c5ddf34: Rename old PostProcessedData model (Connor Howington) #196
  • 5a2cb1e: Remove spectrogram experimental flag (Connor Howington) #196
  • 456f711: Fix spectrogram generation errors (Connor Howington) #196
  • 282587b: Refactor common DRF processing into Pydantic model (Connor Howington) #196
  • 4558dde: Remove direct style manipulation in JS (Connor Howington) #196
  • 5fc1c95: Do more serverside rendering for viz modal (Connor Howington) #196
  • 653f190: Clean PR (Connor Howington) #196
  • 62313d0: More PR cleaning (Connor Howington) #196
  • 2f2b03d: Add deep=True to model_copy (Connor Howington) #196
  • 2e205dd: fixed dropdown modal positioning (lkruczek) #194
  • b043f5f: cleaned up unneccessary css (lkruczek) #194
  • 963fcd1: Fixed captures table styling and dropdown visibility (lkruczek) #194
  • cff1c19: fixed captures table styling (lkruczek) #194
  • a98b870: fixed capture timestamp display (lkruczek) #194
  • 2520f3a: format time display (lkruczek) #194
  • 0b3a31d: fixed white space issue in dataset_list.html (lkruczek) #194
  • 2e74a6a: refactored datetime formatting (lkruczek) #194
  • 90b0dec: fixed comments (lkruczek) #194
  • squashing #188: capture uploads via web UI (Lucas Parzianello)
  • 1e3857b: Revert "gwy: squashing #188: capture uploads via web UI" (Lucas Parzianello)
  • fixed broken tests (Lucas Parzianello)
  • squashing #188: capture uploads via web UI (Lucas Parzianello)
  • 749dd83: jupyterhub (srucker1) #186
  • 4e05009: juptyerhub (srucker1) #186
  • b36686a: linter (srucker1) #186
  • 36f6aae: production.ymal (srucker1) #186
  • a0a41cf: remove unneeded iinit_.py (srucker1) #186
  • b77270c: remove _init...
Read more

v0.1.13

26 Aug 15:41
a2c9af8

Choose a tag to compare

Commits

  • 4b6e9ef: AI-gen postprocessing first pass (Connor Howington) #159
  • c4fa700: Remove new model and fake migration (Connor Howington) #159
  • 7073bac: Rewrite cog file (Connor Howington) #159
  • acaa34c: Set up django-cog library (Connor Howington) #159
  • 4a660f2: Revert capture_serializers changes (Connor Howington) #159
  • 5456826: Set up django-cog (Connor Howington) #159
  • be1431d: Remove spectrogram tasks (Connor Howington) #159
  • 0ed602a: Add untested postsave pipeline trigger (Connor Howington) #159
  • c46e63a: Bump django-cog version (Connor Howington) #159
  • df78f7d: Improve pipelines logic (Connor Howington) #159
  • 4add9e2: Remove unneeded files (Connor Howington) #159
  • fe0ae82: Get pipeline succeeding end-to-end (Connor Howington) #159
  • 2b6fdd3: Streamline pipeline and store data as JSON (Connor Howington) #159
  • 27b06ef: Remove unused tasks (Connor Howington) #159
  • 82225e7: Successful pipeline run to make JSON data (Connor Howington) #159
  • f1db47a: Add endpoint to get postprocessed data (Connor Howington) #159
  • 78e7981: Use correct method to query for capture (Connor Howington) #159
  • fc50741: Access file through Django's file API (Connor Howington) #159
  • cacad06: PR cleaning 1 (Connor Howington) #159
  • 9abb4de: Fix celery flower config (Connor Howington) #159
  • df5028a: Fix postprocessing pipeline (Connor Howington) #159
  • 849c317: Add endpoint to get postprocessed metadata (Connor Howington) #159
  • 4595144: Remove manual postprocessing trigger endpoint (Connor Howington) #159
  • 1bff6f4: Fix linting errors (Connor Howington) #159
  • 47b0d28: Remove postprocessed data tests (Connor Howington) #159
  • cc18d24: Revert accidental changes (Connor Howington) #159
  • cb73e53: Revert accidental change (Connor Howington) #159
  • a45d50a: Address PR comments (Connor Howington) #159
  • 50a0be4: Use dedicated context manager, address PR comments (Connor Howington) #159
  • 5f137e6: Address more PR comments (Connor Howington) #159
  • 96d77f0: Remove leftover signal hook (Connor Howington) #159
  • 04e6ac4: more specific filter on directory and test (klpoland) #175
  • 43d04ed: specify test context (klpoland) #175
  • changed migration to match model (Lucas Parzianello)
  • added linear migrations dependency #178 (Lucas Parzianello)
  • created max migrations file #178 (Lucas Parzianello)
  • docs: removed unused docs dir #178 (Lucas Parzianello)
  • docs: updated python support notes #178 (Lucas Parzianello)
  • 47b04dc: fixed markdownlint locations (Lucas Parzianello) #178
  • docs: added dev notes on db migration conflicts #178 (Lucas Parzianello)
  • docs: added one-liners for opensearch management #178 (Lucas Parzianello)
  • 190abc9: api pages (srucker01) #154
  • 0635d9b: updated alert to spectrumx modal. Also updated link style (Le Li Kruczek) #154
  • 9a29c9a: Discard changes to .pre-commit-config.yaml (Lucas Parzianello) #154
  • fd234e1: updated url.py (Le Li Kruczek) #154
  • b8d6758: fixed comments (Le Li Kruczek) #154
  • c570052: removed djlint overrides (Le Li Kruczek) #154
  • fixed migration for blank default in api key description #154 (Lucas Parzianello)
  • fixed migration for blank default in api key description #154 (Lucas Parzianello)
  • 1341164: squash migrations. (Le Li Kruczek) #154
  • c26fe6b: Revert "squash migrations." (Le Li Kruczek) #154
  • 94ecc3b: implemented copilot-suggested changes (Le Li Kruczek) #154
  • 9f6397b: fixed copilot's comments. Fixed dropdown styling issue (Le Li Kruczek) #154
  • bab4f4e: reviewed migrations (Lucas Parzianello) #154
  • docs: postgres commands #154 (Lucas Parzianello)
  • added wait to allow manual intervention if wsgi server fails #154 (Lucas Parzianello)
  • 8066c6e: Add Cursor waterfall page first pass (Connor Howington) #172
  • d3c03df: Fix waterfall scrolling and color scale (Connor Howington) #172
  • d0601a7: Improve waterfall slice UI (Connor Howington) #172
  • d7687e3: More intuitive slice/window selection (Connor Howington) #172
  • 15cd928: Move color legend and add index legend (Connor Howington) #172
  • 88918f0: Add hover highlighting (Connor Howington) #172
  • e6c64e2: Keep periodogram y axis constant (Connor Howington) #172
  • cbc4e28: Vertically align periodogram and waterfall plot (Connor Howington) #172
  • d6a720d: Tighten up waterfall viz layout (Connor Howington) #172
  • e3aeb2e: Fix waterfall capture details table spacing (Connor Howington) #172
  • c295344: Improve waterfall page styling (Connor Howington) #172
  • 71df01b: Add links to visualize captures (Connor Howington) #172
  • 3dfd114: Move visualization files (Connor Howington) #172
  • aed7ddb: Refactor waterfall visualization (Connor Howington) #172
  • 6505934: Use callback rather than events for playback (Connor Howington) #172
  • e03372b: Improve refactored waterfall performance (Connor Howington) #172
  • 9eb41a1: Fix slice index legend (Connor Howington) #172
  • abb9433: Realign periodogram and waterfall (Connor Howington) #172
  • 210f9a9: Clean PR (Connor Howington) #172
  • e6e1b9c: Clean PR 2 (Connor Howington) #172
  • a246fe3: Remove waterfall download button (Connor Howington) #172
  • 819b19c: Hide visualize button by default in HTML (Connor Howington) #172
  • 2a0ea1b: Add visualization te...
Read more

v0.1.12

12 Aug 17:22

Choose a tag to compare

Commits

  • 9d4ace7: header css (srucker01) #141
  • 3100e8b: updated about and home (srucker01) #141
  • 707025c: removed about page; updated home page content (David Pettifor) #146
  • a55ae59: cleaned up css and reverted back to vanilla css (David Pettifor) #147
  • 8fd083c: download (srucker01) #149
  • 40c9517: add name to capture model (srucker01) #143
  • e1ba9c5: remoe import (srucker01) #143
  • 6a5e029: name to sdk (srucker01) #143
  • da7c8ec: test feedback (srucker01) #143
  • 3443524: linter (srucker01) #143
  • 2a8f097: linter (srucker01) #143
  • c0ba7b4: add error email sending (klpoland) #150
  • 7ac8fb1: fix erroneous reformat (klpoland) #150
  • add user share mechanism components and views #152 (klpoland)
  • add capture and dataset sharing models and migrations #152 (klpoland)
  • add dataset serializers and task updates #152 (klpoland)
  • add final sharing functionality and test fixes #152 (klpoland)
  • ada3ab4: generalizing share mechnism backend, adding share permission model to track share permissions for users (for scalability) (klpoland) #152
  • b5525d5: capture modal (srucker01) #156
  • add user share mechanism UI components #151 (klpoland)
  • implement share request functionality #151 (klpoland)
  • add troubleshooting, CSS improvements, and QOL updates #151 (klpoland)
  • final linting fixes and code quality improvements #151 (klpoland)
  • 75a9b29: better email styling, generalize share template (klpoland) #151
  • 9a39707: More strict user filtering/searching limits, better doc strings (klpoland) #151
  • f1328eb: revert linting fixes on includes (klpoland) #151
  • a48542c: fix pre-commit hook django template linting issue (klpoland)
  • docs: fixing the network creation cmd (Lucas Parzianello)
  • ece137f: back end sharing captures integration (klpoland) #158
  • 49d7f16: frontend integration to captures (klpoland) #158
  • fa687a5: share permissions tests and fixing signals/model helpers (klpoland) #158
  • 3c51375: remove duplicate test functions file (klpoland) #158
  • 4eb950d: generalize capture/dataset download into item download for easier management, integrate share tests and shared captures/datasets in download logic (klpoland) #158
  • 0fa932c: fixing email styling, logo display, volume permissions for zip download (SFDS-186) (klpoland) #158
  • c791a5c: refactoring from change requests (klpoland) #158
  • 7d53a4e: remove nocopy (klpoland) #158
  • 86dba06: fix task timeout, stream minio data into zip directly (klpoland) #162
  • c242979: add timeout error catch (klpoland) #162
  • 8fbdb8e: remove blind exception (klpoland) #162
  • 70ba0f9: 25 min soft limit (klpoland) #162
  • f72010d: add dataset details modal, view, move file tree generation to mixin (klpoland) #163
  • c228e63: add busy state for submit button on dataset page, change how modal opens (klpoland) #163
  • 9c94000: fix linting errors (klpoland) #163
  • eaa4930: remove cursor erroneously created files (klpoland) #163
  • 4d9ef07: no more support emails (Lucas Parzianello) #164
  • 42663f4: only give directories 755 permission (klpoland) #167
  • b208017: remove extraneous line (klpoland) #167
  • 0219977: prevent overflow scrolling for dropdown on table (klpoland) #166
  • release changelog #170 (Lucas Parzianello)
  • formatted toml #170 (Lucas Parzianello)

v0.1.11

03 Jul 17:04
04572f8

Choose a tag to compare

Builds

  • deps-dev: bump the npm_and_yarn group across 1 directory with 2 updates #108 (dependabot[bot])

Commits

Read more

v0.1.10

05 Jun 19:53
a48f62e

Choose a tag to compare

Commits

v0.1.9

08 May 20:12
16101d5

Choose a tag to compare

Builds

  • deps-dev: bump the npm_and_yarn group across 1 directory with 2 updates #88 (dependabot[bot])

Commits

Read more

v0.1.8

24 Mar 20:41
9f598f5

Choose a tag to compare

Commits

v0.1.7

07 Mar 15:59
806d67a

Choose a tag to compare

Continuous Integration

Commits

v0.1.6

24 Feb 19:44
a4f78fd

Choose a tag to compare