Skip to content

Conversation

Copy link

Copilot AI commented Dec 19, 2025

The news feed displayed a malformed markdown table due to 4-space indentation causing it to render as a code block. Also missing: link to full news archive and Bluesky social media integration.

Changes

  • Fixed table rendering in docs/News.md: Removed indentation from transcript comparison table so it renders as proper markdown table instead of code block

  • Added news archive link: Inserted header with link to complete news at top of News.md

  • Integrated Bluesky:

    • Updated skin.right_nav.whats_new_blurb to include Bluesky link alongside Twitter
    • Added skin.right_nav.show_bluesky configuration property
    • Exposed property in config_service.jsp and FrontendPropertiesServiceImpl.java
  • Fixed markup: Corrected </br> to <br/> and upgraded Twitter URL to HTTPS

Before

    | Gene | Old transcript | New transcript |
    |------|---------------|----------------|

Rendered as code block due to indentation.

After

| Gene | Old transcript | New transcript |
|------|---------------|----------------|

Renders as formatted table.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • build.shibboleth.net
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --enable-native-access=ALL-UNNAMED -classpath /usr/share/apache-maven-3.9.11/boot/plexus-classworlds-2.9.0.jar -Dclassworlds.conf=/usr/share/apache-maven-3.9.11/bin/m2.conf -Dmaven.home=/usr/share/apache-maven-3.9.11 -Dlibrary.jansi.path=/usr/share/apache-maven-3.9.11/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/home/REDACTED/work/cbioportal/cbioportal org.codehaus.plexus.classworlds.launcher.Launcher compile -pl . -am -DskipTests .java (dns block)
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --enable-native-access=ALL-UNNAMED -classpath /usr/share/apache-maven-3.9.11/boot/plexus-classworlds-2.9.0.jar -Dclassworlds.conf=/usr/share/apache-maven-3.9.11/bin/m2.conf -Dmaven.home=/usr/share/apache-maven-3.9.11 -Dlibrary.jansi.path=/usr/share/apache-maven-3.9.11/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/home/REDACTED/work/cbioportal/cbioportal org.codehaus.plexus.classworlds.launcher.Launcher -f pom.xml -B -V -e -Dfindbugs.skip -Dcheckstyle.skip -Dpmd.skip=true -Dspotbugs.skip -Denforcer.skip -Dmaven.javadoc.skip (dns block)
  • mvnrepository.com
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --enable-native-access=ALL-UNNAMED -classpath /usr/share/apache-maven-3.9.11/boot/plexus-classworlds-2.9.0.jar -Dclassworlds.conf=/usr/share/apache-maven-3.9.11/bin/m2.conf -Dmaven.home=/usr/share/apache-maven-3.9.11 -Dlibrary.jansi.path=/usr/share/apache-maven-3.9.11/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/home/REDACTED/work/cbioportal/cbioportal org.codehaus.plexus.classworlds.launcher.Launcher compile -pl . -am -DskipTests .java (dns block)
  • mybatis.org
    • Triggering command: /opt/hostedtoolcache/CodeQL/2.23.8/x64/codeql/tools/linux64/java/bin/java /opt/hostedtoolcache/CodeQL/2.23.8/x64/codeql/tools/linux64/java/bin/java -jar /opt/hostedtoolcache/CodeQL/2.23.8/x64/codeql/xml/tools/xml-extractor.jar --fileList=/home/REDACTED/work/cbioportal/.codeql-scratch/dbs/java/working/files-to-index16793407873931949516.list --sourceArchiveDir=/home/REDACTED/work/cbioportal/.codeql-scratch/dbs/java/src --outputDir=/home/REDACTED/work/cbioportal/.codeql-scratch/dbs/java/trap/java (dns block)
  • repository.apache.org
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --enable-native-access=ALL-UNNAMED -classpath /usr/share/apache-maven-3.9.11/boot/plexus-classworlds-2.9.0.jar -Dclassworlds.conf=/usr/share/apache-maven-3.9.11/bin/m2.conf -Dmaven.home=/usr/share/apache-maven-3.9.11 -Dlibrary.jansi.path=/usr/share/apache-maven-3.9.11/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/home/REDACTED/work/cbioportal/cbioportal org.codehaus.plexus.classworlds.launcher.Launcher compile -pl . -am -DskipTests .java (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>The news feed on the homepage is hard to read</issue_title>
<issue_description>See news feed here:

Image

Can we:

</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 4 commits December 19, 2025 20:28
- Fix table formatting in News.md by removing indentation
- Add link to full news page at top of News.md
- Add Bluesky social media link alongside Twitter
- Add skin.right_nav.show_bluesky configuration property
- Update config_service.jsp to expose Bluesky property to frontend

Co-authored-by: inodb <[email protected]>
This ensures the skin.right_nav.show_bluesky property is exposed to the frontend via the API

Co-authored-by: inodb <[email protected]>
Correcting invalid HTML closing tag to proper self-closing tag

Co-authored-by: inodb <[email protected]>
Copilot AI changed the title [WIP] Improve readability of news feed on homepage Fix news feed table rendering and add Bluesky support Dec 19, 2025
Copilot AI requested a review from inodb December 19, 2025 20:39
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.

The news feed on the homepage is hard to read

2 participants