Passage version 0.6.14 + résolution d'un soucis sur l'updater depuis la migration sur git
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
|
||||
<groupId>com.loremind</groupId>
|
||||
<artifactId>loremind-core</artifactId>
|
||||
<version>0.6.13</version>
|
||||
<version>0.6.14</version>
|
||||
<name>LoreMind Core</name>
|
||||
<description>Backend Core - Architecture Hexagonale</description>
|
||||
|
||||
|
||||
@@ -198,9 +198,18 @@ public class UpdateCheckService {
|
||||
for (String key : new String[]{"service", "scope"}) {
|
||||
String v = params.get(key);
|
||||
if (v != null) {
|
||||
// URLEncoder fait du "form encoding" qui transforme `:` et `/`
|
||||
// en %3A et %2F. La plupart des registries (Docker Hub, Gitea)
|
||||
// acceptent les deux, mais GHCR est strict et rejette le scope
|
||||
// encode (403 DENIED). On preserve donc `:` et `/` dans la
|
||||
// valeur, conformement a ce que GHCR attend
|
||||
// (et que docker pull lui-meme envoie).
|
||||
String encoded = URLEncoder.encode(v, StandardCharsets.UTF_8)
|
||||
.replace("%3A", ":")
|
||||
.replace("%2F", "/");
|
||||
url.append(hasQuery ? '&' : '?')
|
||||
.append(key).append('=')
|
||||
.append(URLEncoder.encode(v, StandardCharsets.UTF_8));
|
||||
.append(encoded);
|
||||
hasQuery = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
Auteur : ietm64
|
||||
Licence : AGPL-3.0
|
||||
Projet : LoreMindMJ - assistant pour Maitres de Jeu de JDR
|
||||
Version : 0.6.13
|
||||
Version : 0.6.14
|
||||
|
||||
.LINK
|
||||
https://github.com/IGMLcreation/LoreMind
|
||||
|
||||
4
web/package-lock.json
generated
4
web/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "loremind-web",
|
||||
"version": "0.6.13",
|
||||
"version": "0.6.14",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "loremind-web",
|
||||
"version": "0.6.13",
|
||||
"version": "0.6.14",
|
||||
"dependencies": {
|
||||
"@angular/animations": "^17.0.0",
|
||||
"@angular/common": "^17.0.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "loremind-web",
|
||||
"version": "0.6.13",
|
||||
"version": "0.6.14",
|
||||
"description": "LoreMind Frontend - Angular",
|
||||
"scripts": {
|
||||
"ng": "ng",
|
||||
|
||||
Reference in New Issue
Block a user