Updates for th e mantra site
This commit is contained in:
@@ -15,9 +15,9 @@
|
|||||||
"secret" : "don't forget to keep your secrets secret",
|
"secret" : "don't forget to keep your secrets secret",
|
||||||
"port" : 7878,
|
"port" : 7878,
|
||||||
"cookie": {
|
"cookie": {
|
||||||
// "domain": "mantra.exonumia.africa"
|
// "domain": "mantra.press"
|
||||||
},
|
},
|
||||||
"compiled-render": false,
|
"compiled-render": false,
|
||||||
"domain": "https://mantra.exonumia.africa"
|
"domain": "https://mantra.press"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
1589
package-lock.json
generated
1589
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
10
package.json
10
package.json
@@ -2,20 +2,20 @@
|
|||||||
"name": "mantra",
|
"name": "mantra",
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"description": "Community platform for translating literature.",
|
"description": "Community platform for translating literature.",
|
||||||
"main": "mantra.exonumia.africa.js",
|
"main": "mantra.press.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/exonumia-cc/mantra.exonumia.africa.git"
|
"url": "git+https://code.sigidli.com/mantra/mantra.press.git"
|
||||||
},
|
},
|
||||||
"author": "kngako",
|
"author": "kngako",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/exonumia-cc/mantra.exonumia.africa/issues"
|
"url": "https://code.sigidli.com/mantra/mantra.press/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/exonumia-cc/mantra.exonumia.africa#readme",
|
"homepage": "https://code.sigidli.com/mantra/mantra.press#readme",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"body-parser": "^1.19.1",
|
"body-parser": "^1.19.1",
|
||||||
"config": "^3.3.6",
|
"config": "^3.3.6",
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
"excel4node": "^1.7.2",
|
"excel4node": "^1.7.2",
|
||||||
"express": "^4.17.2",
|
"express": "^4.17.2",
|
||||||
"express-session": "^1.17.2",
|
"express-session": "^1.17.2",
|
||||||
"mantra-db-models": "file:../mantra-db-models",
|
"mantra-db-models": "git+https://code.sigidli.com/mantra/mantra-db-models.git",
|
||||||
"markdown-it": "^13.0.1",
|
"markdown-it": "^13.0.1",
|
||||||
"passport": "^0.5.2",
|
"passport": "^0.5.2",
|
||||||
"passport-local": "^1.0.0",
|
"passport-local": "^1.0.0",
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ module.exports = function (options) {
|
|||||||
creatorId: request.user.id,
|
creatorId: request.user.id,
|
||||||
name: translationArtifactVersion.name,
|
name: translationArtifactVersion.name,
|
||||||
artifactVersionId: translationArtifactVersion.artifactVersionId,
|
artifactVersionId: translationArtifactVersion.artifactVersionId,
|
||||||
accessibility: translationArtifactVersion.accessibility,
|
visibility: translationArtifactVersion.visibility,
|
||||||
userId: request.user.id,
|
userId: request.user.id,
|
||||||
dialectId: translationArtifactVersion.dialectId,
|
dialectId: translationArtifactVersion.dialectId,
|
||||||
forkedFromId: translationArtifactVersion.id,
|
forkedFromId: translationArtifactVersion.id,
|
||||||
@@ -200,7 +200,7 @@ module.exports = function (options) {
|
|||||||
creatorId: userId,
|
creatorId: userId,
|
||||||
name: dialect.name,
|
name: dialect.name,
|
||||||
artifactVersionId: artifactVersion.id,
|
artifactVersionId: artifactVersion.id,
|
||||||
accessibility: artifactVersion.artifact.accessibility,
|
visibility: artifactVersion.artifact.visibility,
|
||||||
dialectId: dialect.id,
|
dialectId: dialect.id,
|
||||||
userId: userId,
|
userId: userId,
|
||||||
owner: {
|
owner: {
|
||||||
@@ -250,7 +250,7 @@ module.exports = function (options) {
|
|||||||
creatorId: userId,
|
creatorId: userId,
|
||||||
name: artifactVersion.translationArtifactVersions[0].name,
|
name: artifactVersion.translationArtifactVersions[0].name,
|
||||||
artifactVersionId: artifactVersion.translationArtifactVersions[0].artifactVersionId,
|
artifactVersionId: artifactVersion.translationArtifactVersions[0].artifactVersionId,
|
||||||
accessibility: artifactVersion.artifact.accessibility,
|
visibility: artifactVersion.artifact.visibility,
|
||||||
userId: userId,
|
userId: userId,
|
||||||
dialectId: artifactVersion.translationArtifactVersions[0].dialectId,
|
dialectId: artifactVersion.translationArtifactVersions[0].dialectId,
|
||||||
forkedFromId: artifactVersion.translationArtifactVersions[0].id,
|
forkedFromId: artifactVersion.translationArtifactVersions[0].id,
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ module.exports = function (options) {
|
|||||||
url: request.body.url,
|
url: request.body.url,
|
||||||
dialectId: dialect.id,
|
dialectId: dialect.id,
|
||||||
licenseId: "copyright",
|
licenseId: "copyright",
|
||||||
accessibility: request.body.accessibility,
|
visibility: request.body.visibility,
|
||||||
artifactVersions: [
|
artifactVersions: [
|
||||||
{
|
{
|
||||||
creatorId: request.user.id,
|
creatorId: request.user.id,
|
||||||
|
|||||||
@@ -395,7 +395,7 @@ module.exports = function (options) {
|
|||||||
name: translationArtifactVersion.artifactVersion.artifact.dialect.name,
|
name: translationArtifactVersion.artifactVersion.artifact.dialect.name,
|
||||||
artifactVersionId: translationArtifactVersion.artifactVersionId,
|
artifactVersionId: translationArtifactVersion.artifactVersionId,
|
||||||
dialectId: translationArtifactVersion.dialect.id,
|
dialectId: translationArtifactVersion.dialect.id,
|
||||||
accessibility: translationArtifactVersion.accessibility,
|
visibility: translationArtifactVersion.visibility,
|
||||||
backTranslationFromId: translationArtifactVersion.id,
|
backTranslationFromId: translationArtifactVersion.id,
|
||||||
owner: {
|
owner: {
|
||||||
ownerEntities: [
|
ownerEntities: [
|
||||||
|
|||||||
@@ -323,7 +323,7 @@ module.exports = function (options) {
|
|||||||
creatorId: request.user.id,
|
creatorId: request.user.id,
|
||||||
name: dialect.name,
|
name: dialect.name,
|
||||||
artifactVersionId: artifactVersion.id,
|
artifactVersionId: artifactVersion.id,
|
||||||
accessibility: artifactVersion.artifact.accessibility,
|
visibility: artifactVersion.artifact.visibility,
|
||||||
dialectId: dialect.id,
|
dialectId: dialect.id,
|
||||||
owner: {
|
owner: {
|
||||||
ownerEntities: [
|
ownerEntities: [
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ block content
|
|||||||
.container
|
.container
|
||||||
.center
|
.center
|
||||||
h1 #{artifactVersion.artifact.name}
|
h1 #{artifactVersion.artifact.name}
|
||||||
if artifactVersion.artifact.accessibility == "private"
|
if artifactVersion.artifact.visibility == "private"
|
||||||
i.right.medium.material-icons lock
|
i.right.medium.material-icons lock
|
||||||
|
|
||||||
h2 #{artifactVersion.tag}
|
h2 #{artifactVersion.tag}
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ block content
|
|||||||
.container
|
.container
|
||||||
.center
|
.center
|
||||||
h1 #{artifactVersion.artifact.name}
|
h1 #{artifactVersion.artifact.name}
|
||||||
if artifactVersion.artifact.accessibility == "private"
|
if artifactVersion.artifact.visibility == "private"
|
||||||
i.right.medium.material-icons lock
|
i.right.medium.material-icons lock
|
||||||
|
|
||||||
h2 #{artifactVersion.tag}
|
h2 #{artifactVersion.tag}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
document.addEventListener('DOMContentLoaded', function() {
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
var elems = document.querySelectorAll('#accessibility-select');
|
var elems = document.querySelectorAll('#visibility-select');
|
||||||
var instances = M.FormSelect.init(elems, {});
|
var instances = M.FormSelect.init(elems, {});
|
||||||
});
|
});
|
||||||
@@ -21,19 +21,19 @@ block content
|
|||||||
.col.s12.input-field
|
.col.s12.input-field
|
||||||
p
|
p
|
||||||
label
|
label
|
||||||
input(type="radio", name="accessibility", value="public")
|
input(type="radio", name="visibility", value="public")
|
||||||
span Public
|
span Public
|
||||||
br
|
br
|
||||||
small Anyone can see and add translations
|
small Anyone can see and add translations
|
||||||
p
|
p
|
||||||
label
|
label
|
||||||
input(type="radio", name="accessibility", value="permissioned")
|
input(type="radio", name="visibility", value="permissioned")
|
||||||
span Permissioned
|
span Permissioned
|
||||||
br
|
br
|
||||||
small Anyone can see but restrict translations
|
small Anyone can see but restrict translations
|
||||||
p
|
p
|
||||||
label
|
label
|
||||||
input(type="radio", name="accessibility", value="private")
|
input(type="radio", name="visibility", value="private")
|
||||||
span Private
|
span Private
|
||||||
br
|
br
|
||||||
small Restrict who can see and translate project
|
small Restrict who can see and translate project
|
||||||
|
|||||||
Reference in New Issue
Block a user