diff --git a/.github/config/.finnishwords.txt b/.github/config/.finnishwords.txt index 58be3bb3e..49ec9d49b 100644 --- a/.github/config/.finnishwords.txt +++ b/.github/config/.finnishwords.txt @@ -2,6 +2,7 @@ aika aikana aina ajaksi +aktiiviset alapuolisesta alaviiva alikansio @@ -55,8 +56,10 @@ epäonnistui epäonnistunut epäonnistuttiin erikoismerkkejä +erikoismerkkien erikseen erillinen +erillisen erissä erityyppisiä esim @@ -161,6 +164,7 @@ jos joskus jota jotka +jotkin julkinen julkiset julkisia @@ -405,6 +409,7 @@ ne niiden niin nimellä +nimen nimet nimetä nimeä @@ -570,6 +575,7 @@ projektitunnukset pudota pudotusvalikoissa puhelin +purettava purkaa purkaminen puutteen @@ -630,6 +636,7 @@ salasanasta salataan salattua salauksen +salauksenpurun salaus salausavaimia salausohjelma @@ -844,6 +851,7 @@ uusi uusia vaatii vaatimusten +vaativat vaihda vaihtaa vaihto @@ -907,6 +915,7 @@ vuoksi vähintään väliaikaiseen väliaikaisten +vältä yhdelle yhden yhdistetty @@ -919,6 +928,7 @@ yhteystiedot yhteyttä yhtään yksikkö +yksilöllinen yksityinen yksityisen yksityisestä diff --git a/docs/_static/openapi.yaml b/docs/_static/openapi.yaml index b248b64a2..08a60f552 100644 --- a/docs/_static/openapi.yaml +++ b/docs/_static/openapi.yaml @@ -2,7 +2,7 @@ openapi: "3.0.3" info: title: "Swift Browser UI" description: "API for querying Openstack Swift as well as working with Openstack Swift ACLs in order to enable sharing action." - version: "2024.10.2" + version: "2025.2.0" license: name: MIT tags: diff --git a/docs/source/conf.py b/docs/source/conf.py index bc5f6f36d..8c4fe3d4d 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -28,7 +28,7 @@ author = "CSC Developers" # The full version, including alpha/beta/rc tags -version = release = "2024.10.2" +version = release = "2025.2.0" # -- General configuration --------------------------------------------------- diff --git a/swift_browser_ui/__init__.py b/swift_browser_ui/__init__.py index c18cbb6b2..4a1be37fe 100644 --- a/swift_browser_ui/__init__.py +++ b/swift_browser_ui/__init__.py @@ -5,6 +5,6 @@ """ __name__ = "swift_browser_ui" -__version__ = "2024.10.2" +__version__ = "2025.2.0" __author__ = "CSC Developers" __license__ = "MIT License" diff --git a/swift_browser_ui_frontend/package.json b/swift_browser_ui_frontend/package.json index 4e98cd86f..da545e789 100644 --- a/swift_browser_ui_frontend/package.json +++ b/swift_browser_ui_frontend/package.json @@ -1,6 +1,6 @@ { "name": "swift_browser_ui_frontend_npm", - "version": "2024.10.2", + "version": "2025.2.0", "private": true, "scripts": { "serve": "./build_wasm.sh && vite serve --mode development", diff --git a/swift_browser_ui_frontend/src/common/lang.js b/swift_browser_ui_frontend/src/common/lang.js index 244da0c61..4b40b287a 100644 --- a/swift_browser_ui_frontend/src/common/lang.js +++ b/swift_browser_ui_frontend/src/common/lang.js @@ -245,7 +245,7 @@ let default_translations = { copysuccess: "Copying in progress", copytime: "It may take few seconds", copyfail: "Failed to copy the folder", - notDecryptable: "Some requested files could not be decrypted.", + notDecryptable: "Some downloaded files need manual decryption.", tagName: "Tags (optional)", tagPlaceholder: "# Add a tag and press enter", container_ops: { @@ -296,8 +296,10 @@ let default_translations = { tokens: { empty: "No API tokens created for the project", title: "Create API tokens", - identifier: "Token identifier", - identLabel: "Insert new token identifier", + identifier: "Active tokens for this project", + identLabel: "Name of the new token", + identHint: + "Token name needs to be unique. Please avoid special characters.", createToken: "Create token", latestToken: "Latest token: ", copy: "Copy token", @@ -310,7 +312,7 @@ let default_translations = { "will be deleted after this time period.", tokenCopied: "Token copied.", tokenRemoved: "Token removed.", - inUse: "Token identifier already in use.", + inUse: "Token name already in use.", creationFailed: "Token creation failed.", }, encrypt: { @@ -789,7 +791,9 @@ let default_translations = { copysuccess: "Kansiota kopioidaan", copytime: "Se voi kestää muutaman sekunnin", copyfail: "Kansion kopiointi epäonnistui", - notDecryptable: "Salauksen purkaminen epäonnistui osassa tiedostoja.", + notDecryptable: + "Joidenkin tiedostojen salaus on purettava erikseen latauksen " + + "jälkeen.", tagName: "Asiasanat", tagPlaceholder: "# Lisää asiasana ja paina rivinvaihtoa", container_ops: { @@ -843,8 +847,11 @@ let default_translations = { tokens: { empty: "Tälle projektille ei ole luotu API-avaimia", title: "Luo API-avaimia", - identifier: "Avainten tunnisteet", - identLabel: "Syötä tunniste uudelle API-avaimelle", + identifier: "Tämän projektin aktiiviset API-avaimet", + identLabel: "Uuden avaimen nimi", + identHint: + "Avaimen nimen on oltava yksilöllinen. Vältä erikoismerkkien " + + "käyttöä.", createToken: "Luo avain", latestToken: "Viimeisin avain: ", copy: "Kopioi avain", @@ -858,7 +865,7 @@ let default_translations = { tokenCopied: "Avain kopioitu.", tokenRemoved: "Avain poistettu.", creationFailed: "Avaimen luonti epäonnistui.", - inUse: "Avaimen tunniste on jo käytössä.", + inUse: "Avaimen nimi on jo käytössä.", }, encrypt: { uploadFiles: "Lataa tiedostoja", diff --git a/swift_browser_ui_frontend/src/components/TokenModal.vue b/swift_browser_ui_frontend/src/components/TokenModal.vue index 936c44aa8..f52163c45 100644 --- a/swift_browser_ui_frontend/src/components/TokenModal.vue +++ b/swift_browser_ui_frontend/src/components/TokenModal.vue @@ -31,6 +31,7 @@ v-model="newIdentifier" v-csc-control name="newIdentifier" + :hint="$t('message.tokens.identHint')" :label="$t('message.tokens.identLabel')" />