This is an automated email from the ASF dual-hosted git repository.

dklco pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git.


    from aeb6e2f  Updating the label on the edit site group form
     add 652210b  Adding the initial code for displaying insights in Sling CMS
     add 4c67028  Merge branch 'master' into insights-feature
     add f6200fb  Updating to add readability and working on building out i18n 
support in the core bundle
     add 79a3273  Merge branch 'master' into insights-feature
     add 5aca671  Somewhat functional i18n and readability implementaton
     add 514e6b7  Adding working insight tools for HTML Validation and Page 
speed

No new revisions were added by this update.

Summary of changes:
 api/pom.xml                                        |  27 +-
 .../java/org/apache/sling/cms/CMSConstants.java    |  25 +-
 api/src/main/java/org/apache/sling/cms/File.java   | 138 +++++++++
 .../cms/{PageManager.java => FileManager.java}     |  12 +-
 .../{PageManager.java => i18n/I18NDictionary.java} |  33 ++-
 .../org/apache/sling/cms/i18n/I18NProvider.java    |  37 +--
 .../sling/cms/insights/FileInsightRequest.java     |  21 +-
 .../org/apache/sling/cms/insights/Insight.java     | 188 ++++++++++++
 .../apache/sling/cms/insights/InsightFactory.java  |  30 +-
 .../apache/sling/cms/insights/InsightProvider.java |  56 ++++
 .../apache/sling/cms/insights/InsightRequest.java  |  27 +-
 .../apache/sling/cms/insights/InsightsModel.java   |  17 +-
 .../org/apache/sling/cms/insights/Message.java     |  83 ++++++
 .../sling/cms/insights/PageInsightRequest.java     |  77 +++++
 .../apache/sling/cms/insights/package-info.java    |  11 +-
 .../java/org/apache/sling/cms/package-info.java    |   4 +-
 .../sling/cms/readability/ReadabilityService.java  | 155 ++++++++++
 .../ReadabilityServiceFactory.java}                |  26 +-
 .../org/apache/sling/cms/readability/Sentence.java |  66 +++++
 .../org/apache/sling/cms/readability/Text.java     |  66 +++++
 .../org/apache/sling/cms/readability/Word.java     |  65 +++++
 .../sling/cms/readability}/package-info.java       |   8 +-
 core/pom.xml                                       |  26 +-
 .../cms/core/i18n/impl/I18NDictionaryImpl.java     |  57 ++++
 .../sling/cms/core/i18n/impl/I18NProviderImpl.java | 167 +++++++++++
 .../core/insights/impl/BaseInsightProvider.java    |  63 +++++
 .../cms/core/insights/impl/FakeHttpSession.java    | 101 +++++++
 .../sling/cms/core/insights/impl/FakeRequest.java  | 298 +++++++++++++++++++
 .../sling/cms/core/insights/impl/FakeResponse.java | 189 +++++++++++++
 .../core/insights/impl/FileInsightRequestImpl.java |  99 ++++---
 .../cms/core/insights/impl/InsightFactoryImpl.java | 113 ++++++++
 .../cms/core/insights/impl/InsightsWebConsole.java |  88 ++++++
 .../core/insights/impl/PageInsightRequestImpl.java | 123 ++++++++
 .../providers/HTMLValdiatorInsightProvider.java    | 166 +++++++++++
 .../impl/providers/PageSpeedInsightProvider.java   | 152 ++++++++++
 .../impl/providers/ReadabilityInsightProvider.java | 190 +++++++++++++
 .../models/{PageImpl.java => FileImpl.java}        | 102 ++-----
 .../{PageManagerImpl.java => FileManagerImpl.java} |  26 +-
 .../core/internal/models/InsightsModelImpl.java    |  74 +++++
 .../sling/cms/core/internal/models/PageImpl.java   |   8 +-
 ...ManagerImpl.java => ReadabilitySiteConfig.java} |  22 +-
 .../core/readability/impl/ReadabilityConfig.java   |  46 +++
 .../impl/ReadabilityServiceFactoryImpl.java        |  75 +++++
 .../readability/impl/ReadabilityServiceImpl.java   | 215 ++++++++++++++
 .../main/resources/OSGI-INF/l10n/bundle.properties |  37 ++-
 .../impl/ReadabilityServiceImplTest.java           | 314 +++++++++++++++++++++
 .../src/test/resources/simplelogger.properties     |  33 +--
 .../stop.sh => core/src/test/resources/source1.txt |  41 +--
 core/src/test/resources/source2.txt                |  24 ++
 core/src/test/resources/source3.txt                |  28 ++
 pom.xml                                            |  55 +++-
 .../resources/SLING-INF/nodetypes/nodetypes.cnd    | 107 +++----
 .../base/base.jsp}                                 |   3 +-
 .../sling-cms/components/caconfig/readability.json |   6 +
 .../readability/config/config.jsp}                 |  18 +-
 .../caconfig/readability/config/edit.json          |  25 ++
 .../components/caconfig/readability/include.jsp    |   2 +-
 .../components/insights/insight/insight.jsp        |  44 +++
 .../insights/insightlist/insightlist.jsp           |  10 +-
 .../{config/edit.json => shared/insights.json}     |  14 +-
 .../resources/jcr_root/libs/sling-cms/i18n.json    |  64 +++++
 ...dability.impl.ReadabilityServiceImpl.en.config} |   8 +-
 62 files changed, 4032 insertions(+), 373 deletions(-)
 create mode 100644 api/src/main/java/org/apache/sling/cms/File.java
 copy api/src/main/java/org/apache/sling/cms/{PageManager.java => 
FileManager.java} (81%)
 copy api/src/main/java/org/apache/sling/cms/{PageManager.java => 
i18n/I18NDictionary.java} (52%)
 copy reference/src/main/java/org/apache/sling/cms/reference/SearchService.java 
=> api/src/main/java/org/apache/sling/cms/i18n/I18NProvider.java (54%)
 copy core/src/main/java/org/apache/sling/cms/core/models/package-info.java => 
api/src/main/java/org/apache/sling/cms/insights/FileInsightRequest.java (68%)
 create mode 100644 api/src/main/java/org/apache/sling/cms/insights/Insight.java
 copy core/src/main/java/org/apache/sling/cms/core/models/package-info.java => 
api/src/main/java/org/apache/sling/cms/insights/InsightFactory.java (54%)
 create mode 100644 
api/src/main/java/org/apache/sling/cms/insights/InsightProvider.java
 copy core/src/main/java/org/apache/sling/cms/core/models/package-info.java => 
api/src/main/java/org/apache/sling/cms/insights/InsightRequest.java (65%)
 copy core/src/main/java/org/apache/sling/cms/core/models/package-info.java => 
api/src/main/java/org/apache/sling/cms/insights/InsightsModel.java (71%)
 create mode 100644 api/src/main/java/org/apache/sling/cms/insights/Message.java
 create mode 100644 
api/src/main/java/org/apache/sling/cms/insights/PageInsightRequest.java
 copy 
ui/src/main/resources/jcr_root/libs/sling-cms/components/cms/blank/blank.jsp => 
api/src/main/java/org/apache/sling/cms/insights/package-info.java (88%)
 create mode 100644 
api/src/main/java/org/apache/sling/cms/readability/ReadabilityService.java
 copy api/src/main/java/org/apache/sling/cms/{References.java => 
readability/ReadabilityServiceFactory.java} (64%)
 create mode 100644 
api/src/main/java/org/apache/sling/cms/readability/Sentence.java
 create mode 100644 api/src/main/java/org/apache/sling/cms/readability/Text.java
 create mode 100644 api/src/main/java/org/apache/sling/cms/readability/Word.java
 copy {core/src/main/java/org/apache/sling/cms/core/models => 
api/src/main/java/org/apache/sling/cms/readability}/package-info.java (86%)
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/i18n/impl/I18NDictionaryImpl.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/i18n/impl/I18NProviderImpl.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/BaseInsightProvider.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/FakeHttpSession.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/FakeRequest.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/FakeResponse.java
 copy ui/src/main/frontend/src/js/cms.toggle.js => 
core/src/main/java/org/apache/sling/cms/core/insights/impl/FileInsightRequestImpl.java
 (51%)
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/InsightFactoryImpl.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/InsightsWebConsole.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/PageInsightRequestImpl.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/providers/HTMLValdiatorInsightProvider.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/providers/PageSpeedInsightProvider.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/insights/impl/providers/ReadabilityInsightProvider.java
 copy 
core/src/main/java/org/apache/sling/cms/core/internal/models/{PageImpl.java => 
FileImpl.java} (62%)
 copy 
core/src/main/java/org/apache/sling/cms/core/internal/models/{PageManagerImpl.java
 => FileManagerImpl.java} (67%)
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/internal/models/InsightsModelImpl.java
 copy 
core/src/main/java/org/apache/sling/cms/core/internal/models/{SiteManagerImpl.java
 => ReadabilitySiteConfig.java} (69%)
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/readability/impl/ReadabilityConfig.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/readability/impl/ReadabilityServiceFactoryImpl.java
 create mode 100644 
core/src/main/java/org/apache/sling/cms/core/readability/impl/ReadabilityServiceImpl.java
 create mode 100644 
core/src/test/java/org/apache/sling/cms/core/readability/impl/ReadabilityServiceImplTest.java
 copy builder/src/main/scripts/stop.sh => 
core/src/test/resources/simplelogger.properties (52%)
 mode change 100755 => 100644
 copy builder/src/main/scripts/stop.sh => core/src/test/resources/source1.txt 
(52%)
 mode change 100755 => 100644
 create mode 100644 core/src/test/resources/source2.txt
 create mode 100644 core/src/test/resources/source3.txt
 copy 
ui/src/main/resources/jcr_root/libs/sling-cms/components/{cms/fileeditorconfig/fileeditorconfig.jsp
 => caconfig/base/base.jsp} (82%)
 create mode 100644 
ui/src/main/resources/jcr_root/libs/sling-cms/components/caconfig/readability.json
 copy 
ui/src/main/resources/jcr_root/libs/sling-cms/components/{cms/columns/static/static.jsp
 => caconfig/readability/config/config.jsp} (77%)
 create mode 100644 
ui/src/main/resources/jcr_root/libs/sling-cms/components/caconfig/readability/config/edit.json
 copy 
reference/src/main/resources/jcr_root/apps/reference/components/pages/base/content.jsp
 => 
ui/src/main/resources/jcr_root/libs/sling-cms/components/caconfig/readability/include.jsp
 (87%)
 create mode 100644 
ui/src/main/resources/jcr_root/libs/sling-cms/components/insights/insight/insight.jsp
 copy 
reference/src/main/resources/jcr_root/apps/reference/components/general/image/image.jsp
 => 
ui/src/main/resources/jcr_root/libs/sling-cms/components/insights/insightlist/insightlist.jsp
 (66%)
 copy ui/src/main/resources/jcr_root/libs/sling-cms/content/{config/edit.json 
=> shared/insights.json} (73%)
 create mode 100644 ui/src/main/resources/jcr_root/libs/sling-cms/i18n.json
 copy 
ui/src/main/resources/jcr_root/libs/sling-cms/install/{org.apache.sling.cms.core.internal.rewriter.ReferenceMappingTransformerFactory.config
 => 
org.apache.sling.cms.core.readability.impl.ReadabilityServiceImpl.en.config} 
(84%)

Reply via email to