1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-18 20:59:43 +02:00

Prep v5.13.0 release

This commit is contained in:
Harvey Kandola 2024-12-31 13:09:30 -05:00
parent 3fc0a15f87
commit efb092ef8f
7 changed files with 31 additions and 21 deletions

View file

@ -12,9 +12,9 @@ All you need to provide is your database -- PostgreSQL, Microsoft SQL Server or
## Latest Release ## 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: 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 ## Technology Stack
- Go (v1.22.4) - Go (v1.23.4)
- Ember JS (v3.12.0) - Ember JS (v3.12.0)
## Authentication Options ## Authentication Options
@ -89,6 +89,7 @@ Languages supported out-of-the-box:
- Portuguese (Brazil) (Português - Brasil) - Portuguese (Brazil) (Português - Brasil)
- Japanese (日本語) - Japanese (日本語)
- Italian - Italian
- Spanish Argentinian
PR's welcome for additional languages. PR's welcome for additional languages.

View file

@ -8,7 +8,7 @@ echo "Build process started $NOW"
echo "Building Ember assets..." echo "Building Ember assets..."
cd gui 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 ember build ---environment=production --output-path dist-prod --suppress-sizes true
cd .. cd ..

View file

@ -40,9 +40,9 @@ func main() {
// Specify the product edition. // Specify the product edition.
rt.Product = domain.Product{} rt.Product = domain.Product{}
rt.Product.Major = "5" rt.Product.Major = "5"
rt.Product.Minor = "12" rt.Product.Minor = "13"
rt.Product.Patch = "0" 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.Version = fmt.Sprintf("%s.%s.%s", rt.Product.Major, rt.Product.Minor, rt.Product.Patch)
rt.Product.Edition = domain.CommunityEdition rt.Product.Edition = domain.CommunityEdition
rt.Product.Title = "Community" rt.Product.Title = "Community"

View file

@ -9,7 +9,7 @@ import Service, { inject as service } from '@ember/service';
import $ from 'jquery'; import $ from 'jquery';
export default Service.extend({ export default Service.extend({
langs: { enUS: [], deDE: [] , zhCN: [], ptBR: [], frFR: [], jaJP: [], itIT: [] }, langs: { enUS: [], deDE: [] , zhCN: [], ptBR: [], frFR: [], jaJP: [], itIT: [], esAR: [] },
locales: [], locales: [],
session: service(), session: service(),
@ -36,6 +36,9 @@ export default Service.extend({
$.getJSON("/i18n/it-IT.json", (data) => { $.getJSON("/i18n/it-IT.json", (data) => {
this.langs.itIT = data; this.langs.itIT = data;
}); });
$.getJSON("/i18n/es-AR.json", (data) => {
this.langs.esAR = data;
});
}, },
localize(key, ...args) { localize(key, ...args) {
@ -63,7 +66,10 @@ export default Service.extend({
case "it-IT": case "it-IT":
str = this.langs.itIT[key]; str = this.langs.itIT[key];
break; break;
} case "es-AR":
str = this.langs.esAR[key];
break;
}
if (_.isUndefined(str)) { if (_.isUndefined(str)) {
// eslint-disable-next-line no-console // eslint-disable-next-line no-console

21
gui/package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "documize", "name": "documize",
"version": "5.11.3", "version": "5.12.0",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "documize", "name": "documize",
"version": "5.11.3", "version": "5.12.0",
"license": "AGPL", "license": "AGPL",
"dependencies": { "dependencies": {
"bootstrap": "4.6.0", "bootstrap": "4.6.0",
@ -24930,6 +24930,7 @@
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
"dev": true, "dev": true,
"license": "MIT",
"dependencies": { "dependencies": {
"color-name": "1.1.3" "color-name": "1.1.3"
} }
@ -24938,7 +24939,8 @@
"version": "1.1.3", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
"dev": true "dev": true,
"license": "MIT"
}, },
"node_modules/npx/node_modules/concat-map": { "node_modules/npx/node_modules/concat-map": {
"version": "0.0.1", "version": "0.0.1",
@ -25233,6 +25235,7 @@
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
"dev": true, "dev": true,
"license": "MIT",
"engines": { "engines": {
"node": ">=4" "node": ">=4"
} }
@ -31468,9 +31471,9 @@
} }
}, },
"node_modules/pump": { "node_modules/pump": {
"version": "3.0.0", "version": "3.0.2",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -60447,9 +60450,9 @@
} }
}, },
"pump": { "pump": {
"version": "3.0.0", "version": "3.0.2",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"dev": true, "dev": true,
"requires": { "requires": {
"end-of-stream": "^1.1.0", "end-of-stream": "^1.1.0",

View file

@ -1,6 +1,6 @@
{ {
"name": "documize", "name": "documize",
"version": "5.12.0", "version": "5.13.0",
"private": true, "private": true,
"description": "Documize Community", "description": "Documize Community",
"repository": "", "repository": "",

View file

@ -12892,9 +12892,9 @@ pump@^2.0.0:
once "^1.3.1" once "^1.3.1"
pump@^3.0.0: pump@^3.0.0:
version "3.0.0" version "3.0.2"
resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" resolved "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz"
integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==
dependencies: dependencies:
end-of-stream "^1.1.0" end-of-stream "^1.1.0"
once "^1.3.1" once "^1.3.1"