From efb092ef8f3f1d07dbcbede3f73800f7c431ccee Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Tue, 31 Dec 2024 13:09:30 -0500 Subject: [PATCH] Prep v5.13.0 release --- README.md | 7 ++++--- build.sh | 2 +- edition/community.go | 4 ++-- gui/app/services/i18n.js | 10 ++++++++-- gui/package-lock.json | 21 ++++++++++++--------- gui/package.json | 2 +- gui/yarn.lock | 6 +++--- 7 files changed, 31 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 145e2e62..12b93531 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,9 @@ All you need to provide is your database -- PostgreSQL, Microsoft SQL Server or ## Latest Release -[Community edition: v5.12.0](https://github.com/documize/community/releases) +[Community edition: v5.13.0](https://github.com/documize/community/releases) -[Community+ edition: v5.12.0](https://www.documize.com/community/get-started) +[Community+ edition: v5.13.0](https://www.documize.com/community/get-started) The Community+ edition is the "enterprise" offering with advanced capabilities and customer support: @@ -64,7 +64,7 @@ For all database types, Full-Text Search (FTS) support is mandatory. ## Technology Stack -- Go (v1.22.4) +- Go (v1.23.4) - Ember JS (v3.12.0) ## Authentication Options @@ -89,6 +89,7 @@ Languages supported out-of-the-box: - Portuguese (Brazil) (Português - Brasil) - Japanese (日本語) - Italian +- Spanish Argentinian PR's welcome for additional languages. diff --git a/build.sh b/build.sh index 2b3d3278..0ea40ec1 100755 --- a/build.sh +++ b/build.sh @@ -8,7 +8,7 @@ echo "Build process started $NOW" echo "Building Ember assets..." cd gui -export NODE_OPTIONS=--openssl-legacy-provider +# export NODE_OPTIONS=--openssl-legacy-provider ember build ---environment=production --output-path dist-prod --suppress-sizes true cd .. diff --git a/edition/community.go b/edition/community.go index 22f7fd81..ba5a8d49 100644 --- a/edition/community.go +++ b/edition/community.go @@ -40,9 +40,9 @@ func main() { // Specify the product edition. rt.Product = domain.Product{} rt.Product.Major = "5" - rt.Product.Minor = "12" + rt.Product.Minor = "13" rt.Product.Patch = "0" - rt.Product.Revision = "240618111522" + rt.Product.Revision = "1735665467719" rt.Product.Version = fmt.Sprintf("%s.%s.%s", rt.Product.Major, rt.Product.Minor, rt.Product.Patch) rt.Product.Edition = domain.CommunityEdition rt.Product.Title = "Community" diff --git a/gui/app/services/i18n.js b/gui/app/services/i18n.js index eabf472a..f25dd1c0 100644 --- a/gui/app/services/i18n.js +++ b/gui/app/services/i18n.js @@ -9,7 +9,7 @@ import Service, { inject as service } from '@ember/service'; import $ from 'jquery'; export default Service.extend({ - langs: { enUS: [], deDE: [] , zhCN: [], ptBR: [], frFR: [], jaJP: [], itIT: [] }, + langs: { enUS: [], deDE: [] , zhCN: [], ptBR: [], frFR: [], jaJP: [], itIT: [], esAR: [] }, locales: [], session: service(), @@ -36,6 +36,9 @@ export default Service.extend({ $.getJSON("/i18n/it-IT.json", (data) => { this.langs.itIT = data; }); + $.getJSON("/i18n/es-AR.json", (data) => { + this.langs.esAR = data; + }); }, localize(key, ...args) { @@ -63,7 +66,10 @@ export default Service.extend({ case "it-IT": str = this.langs.itIT[key]; break; - } + case "es-AR": + str = this.langs.esAR[key]; + break; + } if (_.isUndefined(str)) { // eslint-disable-next-line no-console diff --git a/gui/package-lock.json b/gui/package-lock.json index b0a4f775..ec107b2b 100644 --- a/gui/package-lock.json +++ b/gui/package-lock.json @@ -1,12 +1,12 @@ { "name": "documize", - "version": "5.11.3", + "version": "5.12.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "documize", - "version": "5.11.3", + "version": "5.12.0", "license": "AGPL", "dependencies": { "bootstrap": "4.6.0", @@ -24930,6 +24930,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -24938,7 +24939,8 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/npx/node_modules/concat-map": { "version": "0.0.1", @@ -25233,6 +25235,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -31468,9 +31471,9 @@ } }, "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", "dev": true, "license": "MIT", "dependencies": { @@ -60447,9 +60450,9 @@ } }, "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", "dev": true, "requires": { "end-of-stream": "^1.1.0", diff --git a/gui/package.json b/gui/package.json index 6a4a21f1..ec1e3046 100644 --- a/gui/package.json +++ b/gui/package.json @@ -1,6 +1,6 @@ { "name": "documize", - "version": "5.12.0", + "version": "5.13.0", "private": true, "description": "Documize Community", "repository": "", diff --git a/gui/yarn.lock b/gui/yarn.lock index 9a7d92f5..dbe79d42 100644 --- a/gui/yarn.lock +++ b/gui/yarn.lock @@ -12892,9 +12892,9 @@ pump@^2.0.0: once "^1.3.1" pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + version "3.0.2" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz" + integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== dependencies: end-of-stream "^1.1.0" once "^1.3.1"