Coder Social home page Coder Social logo

release-info's People

Watchers

 avatar  avatar

release-info's Issues

[MRIM-6] Minor UX Improvements like Icons in PDF Export

Story

We want to improve the UX for the user

Acceptance Criteria

  • ✅ Webfont for icons migrated to SVG inline icons so that they also appear in PDF Export of Confluence Page (which was not possible with webfont before)
  • ✅ PDF Export has fixed header and footer alignments (flexbox)
  • ✅ Use Native Font Stack font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  • ✅ Make the "orange" less aggressive in header
  • ✅ Better error messages with more helpful hints

[RI-16] Confluence 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.1, 7.11, 7.12 and 7.13 Compatibility

Story

Make the App Confluence 7.4+ compatible

Acceptance Criteria

[MRIM-7] Make pom.xml downloads not write to filesystem

Story

Male pom.xml downloads not write to filesystem

Acceptance Criteria

  • ✅ do not write to System.getProperty("java.io.tmpdir") anymore.
  • ✅ Download pom.xml directly to ram and cleanup used memory as soon as possible.

Accept Let's Encrypt Root CA / Disable SSL Verification

see: http://blog.novoj.net/2016/02/29/how-to-make-apache-httpclient-trust-lets-encrypt-certificate-authority/

Possible Feature: Make CA Certificates configurable

Possible Feature: Disable SSL Verification

  • Like we know it from GitHub Webhooks.
  • You could say "Disable SSL Verification" on each Macro-Instance by checkbox

[MRIM-4] Make Plugin Data Center "Read-Only-Mode" Compatible

Story

The plugin should be Read-Only-Mode Compatible and prohibit any write operations.

Acceptance Criteria

  • ✅ Macro Refresh Button is disabled in Read-Only-Mode
  • ✅ Macro Refresh WebWorkAction are Locked during Read-Only-Mode
  • ✅ UserGuide has section about ReadOnly Mode and how Refresh Links are disabled then
  • ✅ Mark add-on as Read-Only-Mode compatible in Marketplace
  • ✅ ReleaseChecklist has Test-Section about a Read-Only-Mode Regression test

Developer Notes

  • WebWorkActions GET Endpoints are annotated with @ReadOnlyAccessBlocked to enforce readonly mode
  • We do NOT add the compat jar to pom.xml and therefore plugin is compatible to JIRA > 6.10
  • Updated sal-api version to 3.2.0 in pom.xml (3.2.0-abbce37)
  • Updated jira and jira-data version to 6.10 in pom.xml
  • Updated amps.version to 6.3.15 in pom.xml
  • Updated Atlassian SDK to 6.3.10 in Dockerfile for dockerized test build

[RI-11] Macros should respect OutBound Allowlist

Story

As a Jira Admin I want the App to obey the OutBound Allowlist

Acceptance Criteria

  • ✅ Release Info Macro obeys the Allowlist and shows correct error with link to UserGuide if a remoteFileUrl is used, that is not allowed by the Allowlist.
  • ✅ New Error is introduced and documented in static documentation

[MRIM-3] Confluence 6.7, 6.8, 6.9 and AUI 7 (new UI) compatible

2018-02-14: Tested v1.7.0 against Confluence Release v6.7.1

  • ✅ full Regression test. Everything works.

 

https://developer.atlassian.com/blog/2017/12/confluence-server-6.7-eap/

https://docs.atlassian.com/aui/7.5.0/docs/upgrade-guide.html

https://www.atlassian.com/software/confluence/download-eap

unzip atlassian-confluence-6.7.0-m50.zip

vim confluence/WEB-INF/classes/confluence-init.properties
# set confluence home
./bin/catalina.sh start

How does v1.7.1 look in Confluence 6.7.0-m50

Like this. No issues. Both Macros (diff + classic) render fine.

Only one issue: The scrollbar in the footer, that could be disabled:

image

AUI Buttons and Tooltips still working

buttons-and-tooltips

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.