Skip to content

Commit

Permalink
2022.10.19
Browse files Browse the repository at this point in the history
Signed-off-by: Istvan Zoltan Toth <[email protected]>
  • Loading branch information
toth-istvan-zoltan committed Oct 19, 2022
1 parent 03af8e4 commit 30ec39f
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 39 deletions.
2 changes: 1 addition & 1 deletion buildSrc/src/main/kotlin/zakadabar/gradle/Versions.kt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
package zakadabar.gradle

object Versions {
const val zakadabar = "2022.10.20-SNAPSHOT"
const val zakadabar = "2022.10.19"

val isSnapshot = zakadabar.contains("SNAPSHOT")

Expand Down
37 changes: 0 additions & 37 deletions doc/changelog/Next.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,40 +7,3 @@ This page contains the changes included in the next release.
Changes with marker **very low** and such are technically breaking changes. However, they are
not major modifications and in most cases they should not break anything. Notes after the marker
are the places worth to check. If you extended them you may have to apply the change to your own class also.

## Lib: Accounts

**fixed**

- SQL transaction conflict of multiple logins on the same account at the same time

**added**

- `RoleExposedTable` unique index on name column
- `PermissionExposedTable` unique index on name column

## Lib: I18N

**added**

- `LocaleExposedTableGen` unique index on name column
- `TranslationExposedTableGen` multi unique index on locale and key columns
- `TranslationCrud` new columns in TranslationTable: id and locale
- `LocalesByStatus` query to query the available locales
- `TranslationMap` query to query all translations, it returns a map, where the key is the locale, and the value is a map of the key value pairs

**changed**

- `TranslationBl` make `translationsByLocale` function not private

## Core

**added**

- `KtorSettingsBo.engine` Ktor engine setting. Passed to ktor embeddedServer. Default is "io.ktor.server.netty.Netty"
- `ZK_KTOR_ENGINE` environment variable to set KtorSettingsBo.engine
- `zkDefaultTableParameters` to set the table's default parameters such as `add`, `export`, `search`, `counter`, `exportFiltered`, `exportHeaders`, `fixHeaderHeight`, `fixRowHeight`

**changed**

- `ZkTable.exportfileName` format changed, the new format is: "{localised name of the class (only word characters)}_{date time of download}.csv". If there is no class name, it contains the word content instead.
3 changes: 2 additions & 1 deletion doc/changelog/TOC.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
* [2022.9.23](./archive/2022.9.23.md)
* [2022.10.19](./archive/2022.10.19.md)
* [Archive]()
* [2022.10.19](./archive/2022.10.19.md)
* [2022.9.23](./archive/2022.9.23.md)
* [2022.9.7](./archive/2022.9.7.md)
* [2022.8.10](./archive/2022.8.10.md)
Expand Down
42 changes: 42 additions & 0 deletions doc/changelog/archive/2022.10.19.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# 2022.10.19

This page contains the changes included in the next release.

## Legend

Changes with marker **very low** and such are technically breaking changes. However, they are
not major modifications and in most cases they should not break anything. Notes after the marker
are the places worth to check. If you extended them you may have to apply the change to your own class also.

## Core

**added**

- `KtorSettingsBo.engine` Ktor engine setting. Passed to ktor embeddedServer. Default is "io.ktor.server.netty.Netty"
- `ZK_KTOR_ENGINE` environment variable to set KtorSettingsBo.engine
- `zkDefaultTableParameters` to set the table's default parameters such as `add`, `export`, `search`, `counter`, `exportFiltered`, `exportHeaders`, `fixHeaderHeight`, `fixRowHeight`

**changed**

- `ZkTable.exportfileName` format changed, the new format is: `<localised name of the class (only word characters)>_<date time of download>.csv`. If there is no class name, it contains the word content instead.

## Lib: Accounts

**added**

- `RoleExposedTable` unique index on name column
- `PermissionExposedTable` unique index on name column

## Lib: I18N

**added**

- `LocaleExposedTableGen` unique index on name column
- `TranslationExposedTableGen` multi unique index on locale and key columns
- `TranslationCrud` new columns in TranslationTable: id and locale
- `LocalesByStatus` query to query the available locales
- `TranslationMap` query to query all translations, it returns a map, where the key is the locale, and the value is a map of the key value pairs

**changed**

- `TranslationBl` make `translationsByLocale` function public

0 comments on commit 30ec39f

Please sign in to comment.