Skip to content

Feature/dashboard update 2026 07 18#53

Open
MatMatt wants to merge 70 commits into
mainfrom
feature/dashboard-update-2026-07-18
Open

Feature/dashboard update 2026 07 18#53
MatMatt wants to merge 70 commits into
mainfrom
feature/dashboard-update-2026-07-18

Conversation

@MatMatt

@MatMatt MatMatt commented Jul 18, 2026

Copy link
Copy Markdown
Collaborator

Fully reworked CDSE dashboard with reactive js, and access to remote (github= data.

mckeea and others added 30 commits June 3, 2026 08:41
Updated metadata description
…cts for the 11 pre-converted CLMS EEA manuals
actions-user and others added 28 commits July 14, 2026 14:36
fix: hide OJS code blocks in dashboard
fix: disable code-fold for OJS cells
fix: hide code blocks via CSS
fix: hide code blocks via JS
fix: hide code blocks via OJS
chore: remove old status report
- Fixed LP↔CDSE dataset matching (one-to-one assignment, version/frequency check)
- Added Onboarding history barplot with daily/WOY-weekly toggle
- Separated Products and Files sections in Recent changes
- Added placeholder rows for datasets not yet on CDSE
- Component filter now applies to dataset-level rows
- Removed Status Overview section
- Integrated odata_daily.json (consolidated daily tracking)
- Updated Upcoming Products placeholder
@MatMatt
MatMatt requested a review from mckeea as a code owner July 18, 2026 10:23

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 085e170fda

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@@ -1,868 +0,0 @@
---

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep the published HRLSLF PUM source in place

Deleting this published .qmd removes its source path from the build; update_url_mappings.py only creates redirects when the same source key gets a new URL, and its cleanup removes mappings for source files that no longer exist, so the existing High_Resolution_Layer/CLMS_PUM_HRLSLF_v1.html/PDF URLs will disappear rather than redirect to the newly added Small_Landscape_Features_2021_PUM_v1.qmd. Revise the document in place or add a redirect-preserving migration before removing it.

Useful? React with 👍 / 👎.

@@ -0,0 +1,2368 @@
---

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Add _vN suffixes before introducing new documents

This new source file is missing the required _vN.qmd suffix; the release versioning code calls extract_major_version() and skips files whose basename does not match _v(\d+)\.qmd, so this document and the other newly added unsuffixed .qmd files can build with a seeded display version but will not receive automatic version bumps or changelog entries on later releases.

Useful? React with 👍 / 👎.

# tiktoken -> token counting for the LLM rate limiter
RUN pip install --no-cache-dir --break-system-packages \
panflute PyYAML google-genai==2.6.0 tiktoken==0.13.0 && \
panflute>=2.3.1 PyYAML google-genai==2.6.0 tiktoken==0.13.0 && \

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Quote the panflute version constraint in the Docker RUN

When this runner image is rebuilt, /bin/sh parses the unquoted > in panflute>=2.3.1 as stdout redirection to a file named =2.3.1, leaving pip to install an unversioned panflute package instead of enforcing the minimum version. Quote the requirement (for example, 'panflute>=2.3.1') so the dependency constraint actually reaches pip.

Useful? React with 👍 / 👎.

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.

4 participants