Skip to content

Commit 026e69a

Browse files
committed
upgrade persistence dependencies
1 parent efc0ee6 commit 026e69a

11 files changed

+91
-7
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import app.softnetwork.session.service.SessionEndpoints
77
import com.softwaremill.session.CsrfCheckHeaderAndForm
88
import org.slf4j.{Logger, LoggerFactory}
99

10-
object AllNotificationsWithSchedulerOneOffCookiePostgresLauncher
10+
object AllNotificationsWithOneOffCookieSchedulerEndpointsPostgresLauncher
1111
extends AllNotificationsWithSchedulerEndpointsApi
1212
with JdbcSchemaProvider
1313
with CsrfCheckHeaderAndForm {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package app.softnetwork.notification.api
2+
3+
import akka.actor.typed.ActorSystem
4+
import app.softnetwork.persistence.jdbc.schema.{JdbcSchemaProvider, JdbcSchemaTypes}
5+
import app.softnetwork.persistence.schema.SchemaType
6+
import app.softnetwork.session.service.SessionService
7+
import org.slf4j.{Logger, LoggerFactory}
8+
9+
object AllNotificationsWithOneOffCookieSchedulerRoutesPostgresLauncher
10+
extends AllNotificationsWithSchedulerRoutesApi
11+
with JdbcSchemaProvider {
12+
13+
lazy val log: Logger = LoggerFactory getLogger getClass.getName
14+
15+
override def schemaType: SchemaType = JdbcSchemaTypes.Postgres
16+
17+
override def sessionService: ActorSystem[_] => SessionService = system =>
18+
SessionService.oneOffCookie(system)
19+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import app.softnetwork.session.service.SessionEndpoints
77
import com.softwaremill.session.CsrfCheckHeaderAndForm
88
import org.slf4j.{Logger, LoggerFactory}
99

10-
object AllNotificationsWithSchedulerOneOffHeaderPostgresLauncher
10+
object AllNotificationsWithOneOffHeaderSchedulerEndpointsPostgresLauncher
1111
extends AllNotificationsWithSchedulerEndpointsApi
1212
with JdbcSchemaProvider
1313
with CsrfCheckHeaderAndForm {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package app.softnetwork.notification.api
2+
3+
import akka.actor.typed.ActorSystem
4+
import app.softnetwork.persistence.jdbc.schema.{JdbcSchemaProvider, JdbcSchemaTypes}
5+
import app.softnetwork.persistence.schema.SchemaType
6+
import app.softnetwork.session.service.SessionService
7+
import org.slf4j.{Logger, LoggerFactory}
8+
9+
object AllNotificationsWithOneOffHeaderSchedulerRoutesPostgresLauncher
10+
extends AllNotificationsWithSchedulerRoutesApi
11+
with JdbcSchemaProvider {
12+
13+
lazy val log: Logger = LoggerFactory getLogger getClass.getName
14+
15+
override def schemaType: SchemaType = JdbcSchemaTypes.Postgres
16+
17+
override def sessionService: ActorSystem[_] => SessionService = system =>
18+
SessionService.oneOffHeader(system)
19+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import app.softnetwork.session.service.SessionEndpoints
77
import com.softwaremill.session.CsrfCheckHeaderAndForm
88
import org.slf4j.{Logger, LoggerFactory}
99

10-
object AllNotificationsWithSchedulerRefreshableCookiePostgresLauncher
10+
object AllNotificationsWithRefreshableCookieSchedulerEndpointsPostgresLauncher
1111
extends AllNotificationsWithSchedulerEndpointsApi
1212
with JdbcSchemaProvider
1313
with CsrfCheckHeaderAndForm {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package app.softnetwork.notification.api
2+
3+
import akka.actor.typed.ActorSystem
4+
import app.softnetwork.persistence.jdbc.schema.{JdbcSchemaProvider, JdbcSchemaTypes}
5+
import app.softnetwork.persistence.schema.SchemaType
6+
import app.softnetwork.session.service.SessionService
7+
import org.slf4j.{Logger, LoggerFactory}
8+
9+
object AllNotificationsWithRefreshableCookieSchedulerRoutesPostgresLauncher
10+
extends AllNotificationsWithSchedulerRoutesApi
11+
with JdbcSchemaProvider {
12+
13+
lazy val log: Logger = LoggerFactory getLogger getClass.getName
14+
15+
override def schemaType: SchemaType = JdbcSchemaTypes.Postgres
16+
17+
override def sessionService: ActorSystem[_] => SessionService = system =>
18+
SessionService.refreshableCookie(system)
19+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import app.softnetwork.session.service.SessionEndpoints
77
import com.softwaremill.session.CsrfCheckHeaderAndForm
88
import org.slf4j.{Logger, LoggerFactory}
99

10-
object AllNotificationsWithSchedulerRefreshableHeaderPostgresLauncher
10+
object AllNotificationsWithRefreshableHeaderSchedulerEndpointsPostgresLauncher
1111
extends AllNotificationsWithSchedulerEndpointsApi
1212
with JdbcSchemaProvider
1313
with CsrfCheckHeaderAndForm {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package app.softnetwork.notification.api
2+
3+
import akka.actor.typed.ActorSystem
4+
import app.softnetwork.persistence.jdbc.schema.{JdbcSchemaProvider, JdbcSchemaTypes}
5+
import app.softnetwork.persistence.schema.SchemaType
6+
import app.softnetwork.session.service.SessionService
7+
import org.slf4j.{Logger, LoggerFactory}
8+
9+
object AllNotificationsWithRefreshableHeaderSchedulerRoutesPostgresLauncher
10+
extends AllNotificationsWithSchedulerRoutesApi
11+
with JdbcSchemaProvider {
12+
13+
lazy val log: Logger = LoggerFactory getLogger getClass.getName
14+
15+
override def schemaType: SchemaType = JdbcSchemaTypes.Postgres
16+
17+
override def sessionService: ActorSystem[_] => SessionService = system =>
18+
SessionService.refreshableHeader(system)
19+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package app.softnetwork.notification.api
2+
3+
import app.softnetwork.persistence.schema.SchemaProvider
4+
import app.softnetwork.scheduler.api.SchedulerRoutesApi
5+
6+
trait AllNotificationsWithSchedulerRoutesApi
7+
extends AllNotificationsWithSchedulerApi
8+
with SchedulerRoutesApi { _: SchemaProvider => }

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ ThisBuild / organization := "app.softnetwork"
3131

3232
name := "notification"
3333

34-
ThisBuild / version := "0.3.1.1"
34+
ThisBuild / version := "0.3.1.2"
3535

3636
ThisBuild / scalaVersion := "2.12.15"
3737

0 commit comments

Comments
 (0)