Skip to content

Commit e65e743

Browse files
authored
Merge branch 'main' into include-contributor-bio-in-dcr-supported-types
2 parents 39b6775 + a0117a9 commit e65e743

File tree

44 files changed

+916
-748
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+916
-748
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- run: make compile
5151

5252
- name: upload frontend-client
53-
uses: actions/upload-artifact@v5
53+
uses: actions/upload-artifact@v6
5454
with:
5555
name: frontend-client
5656
path: |
@@ -80,7 +80,7 @@ jobs:
8080

8181
# Scala tests rely on client build assets
8282
- name: Download frontend-client
83-
uses: actions/download-artifact@v6
83+
uses: actions/download-artifact@v7
8484
with:
8585
name: frontend-client
8686
path: .

.github/workflows/check-labels.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ on:
66
types: [opened, labeled, unlabeled, synchronize, reopened, edited]
77
jobs:
88
require-label:
9-
uses: guardian/.github/.github/workflows/require-label.yaml@4cb5024736632ffcc564b7f4b772c38b8e5ce739 # v2.0.0
9+
uses: guardian/.github/.github/workflows/require-label.yaml@d8e99387686ec439e37c883ba9bb8ab2b43a6b81 # v3.0.0

.github/workflows/sbt-dependency-graph.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
java-version: 17
2020
- name: Install sbt
2121
id: sbt
22-
uses: sbt/setup-sbt@a627500d27445f8c5021755a439829b6e78e3358 # v1.1.15
22+
uses: sbt/setup-sbt@ae54f7cfe46ec0d24ade661d77f007360ab48bda # v1.1.16
2323
- name: Submit dependencies
2424
id: submit
2525
uses: scalacenter/sbt-dependency-submission@64084844d2b0a9b6c3765f33acde2fbe3f5ae7d3 # v3.1.0

.scalafmt.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version=3.10.5
1+
version=3.10.6
22
runner.dialect = scala213
33

44
maxColumn = 120

admin/app/jobs/RefreshFrontsJob.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ object LowFrequency extends FrontType
1313
object StandardFrequency extends FrontType
1414
object HighFrequency extends FrontType {
1515
def highFrequencyPaths: List[String] =
16-
List("uk", "us", "au", "europe", "international", "uk/sport", "us/sport", "au/sport")
16+
List("uk", "us", "au", "europe", "international", "uk/sport", "us/sport", "au/sport", "sport/winter-olympics-2026")
1717
}
1818

1919
case class CronUpdate(path: String, frontType: FrontType)

admin/conf/logback.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
</appender>
2020

2121
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
22-
<encoder class="net.logstash.logback.encoder.LogstashEncoder" />
22+
<encoder class="net.logstash.logback.encoder.LogstashEncoder">
23+
<includeContext>false</includeContext>
24+
</encoder>
2325
</appender>
2426

2527
<appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">
@@ -36,6 +38,6 @@
3638
<appender-ref ref="ASYNCSTDOUT"/>
3739
</root>
3840

39-
<logger name="common" level="${ACCESS_LOG_LEVEL:-DEBUG}"/>
41+
<logger name="common" level="${COMMON_PKG_LOG_LEVEL:-DEBUG}"/>
4042

4143
</configuration>

applications/conf/logback.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
</appender>
1717

1818
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
19-
<encoder class="net.logstash.logback.encoder.LogstashEncoder" />
19+
<encoder class="net.logstash.logback.encoder.LogstashEncoder">
20+
<includeContext>false</includeContext>
21+
</encoder>
2022
</appender>
2123

2224
<appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">
@@ -31,6 +33,6 @@
3133
<appender-ref ref="ASYNCSTDOUT"/>
3234
</root>
3335

34-
<logger name="common" level="${ACCESS_LOG_LEVEL:-DEBUG}"/>
36+
<logger name="common" level="${COMMON_PKG_LOG_LEVEL:-DEBUG}"/>
3537

3638
</configuration>

archive/conf/logback.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
</appender>
1717

1818
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
19-
<encoder class="net.logstash.logback.encoder.LogstashEncoder" />
19+
<encoder class="net.logstash.logback.encoder.LogstashEncoder">
20+
<includeContext>false</includeContext>
21+
</encoder>
2022
</appender>
2123

2224
<appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">
@@ -31,6 +33,6 @@
3133
<appender-ref ref="ASYNCSTDOUT"/>
3234
</root>
3335

34-
<logger name="common" level="${ACCESS_LOG_LEVEL:-DEBUG}"/>
36+
<logger name="common" level="${COMMON_PKG_LOG_LEVEL:-DEBUG}"/>
3537

3638
</configuration>

article/app/controllers/ArticleController.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class ArticleController(
3333

3434
val capiLookup: CAPILookup = new CAPILookup(contentApiClient)
3535

36-
private def isSupported(c: ApiContent) = c.isArticle || c.isLiveBlog || c.isSudoku
36+
private def isSupported(c: ApiContent) = c.isArticle || c.isLiveBlog || c.isSudoku || c.isHosted
3737
override def canRender(i: ItemResponse): Boolean = i.content.exists(isSupported)
3838
override def renderItem(path: String)(implicit req: RequestHeader): Future[Result] =
3939
mapAndRender(path, GenericFallback)()

article/app/services/dotcomrendering/ArticlePicker.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ object ArticlePageChecks {
1616
}
1717
}
1818

19-
def isNotAGallery(page: PageWithStoryPackage): Boolean = !page.item.tags.isGallery
19+
// Treat all hosted content as non-galleries, at least during migration work
20+
def isNotAGallery(page: PageWithStoryPackage): Boolean = !page.item.tags.isGallery || page.item.content.isHosted
2021

2122
def isNotPaidContent(page: PageWithStoryPackage): Boolean = !page.item.tags.isPaidContent
2223
}

0 commit comments

Comments
 (0)