Merge remote-tracking branch 'origin/master' into feature/hubl-618
This commit is contained in:
commit
8daf633799
126
.gitlab-ci.yml
126
.gitlab-ci.yml
@ -624,5 +624,131 @@ lescanumeriques:
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
phares:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: phares
|
||||
url: https://le.phares.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_LE_PHARES" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* phares@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
esspace:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: esspace
|
||||
url: https://ess.pace.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_ESSPACE" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* esspace@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
grandecoco:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: grandecoco
|
||||
url: https://la.grande.coco.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_COCO" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* grande-coco@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
espaceimaginaire:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: espaceimaginaire
|
||||
url: https://espace-imaginaire.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_ESPACEIMAGINAIRE" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* espace-imaginaire@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
hallesciviques:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: hallesciviques
|
||||
url: https://les.halles.civiques.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_HALLES" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* halles-civiques@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
ctc:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: ctc
|
||||
url: https://collectif.tansition.citoyenne.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_CTC" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* collectif-tansition-citoyenne@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
||||
|
||||
studiossinguliers:
|
||||
stage: deployment
|
||||
environment:
|
||||
name: studiossinguliers
|
||||
url: https://studios-singuliers.hubl.world
|
||||
before_script:
|
||||
- npm ci --cache .npm --prefer-offline --only=production
|
||||
script:
|
||||
- echo "$APP_CONFIG_SINGULIER" > config.json
|
||||
- echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key
|
||||
- npm run build
|
||||
- scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* studios-singuliers@astral.startinblox.com:~/front/
|
||||
only:
|
||||
- master
|
||||
when: manual
|
||||
tags:
|
||||
- deploy
|
8427
package-lock.json
generated
8427
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
208
src/locales/en.json
Normal file
208
src/locales/en.json
Normal file
@ -0,0 +1,208 @@
|
||||
{
|
||||
"header": {
|
||||
"beta": "Beta",
|
||||
"myProfile": "My profile",
|
||||
"admin": "Administration",
|
||||
"about": "About",
|
||||
"logOut": "Logout",
|
||||
"logIn": "Log-in"
|
||||
},
|
||||
"menuLeft": {
|
||||
"emptyCircleProject": {
|
||||
"notPartOf": "You're not part of",
|
||||
"createNew": "To create a new one, you can go in the",
|
||||
"adminPanel": "administration panel",
|
||||
"project": "project",
|
||||
"circle": "circle"
|
||||
},
|
||||
"dashboard": "Dahsboard",
|
||||
"events": "Events",
|
||||
"gov": "Governance",
|
||||
"resources": "Resources",
|
||||
"jobBoard": "Job offers",
|
||||
"profileDirectory": "Members directory",
|
||||
"projects": "Projects",
|
||||
"circles": "Circles",
|
||||
"messages": "Messages",
|
||||
"search": "Search..."
|
||||
},
|
||||
"about": {
|
||||
"title": "About",
|
||||
"card1": {
|
||||
"subTitle": "This application is developed by Startin'blox",
|
||||
"paragraph1": "Startin'blox is a cooperative that develops open source tools to easily and cheaply build federated and interoperable applications based on the latest web standards pushed by the SOLID project.",
|
||||
"paragraph2": "Its mission is to empower users by enabling them to regain control of their digital tools and benefit from a network effect within a chosen ecosystem in order to emancipate themselves from large platforms."
|
||||
},
|
||||
"card2": {
|
||||
"title": "Contact us",
|
||||
"paragraph-1": "You want to contribute, report a bug, suggest an improvement, work with us?",
|
||||
"link": "Contact"
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"menuRight": {
|
||||
"fold": "Fold the menu",
|
||||
"community": "Communities",
|
||||
"circles": "Circles",
|
||||
"projects": "Projects"
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard"
|
||||
},
|
||||
"circle": {
|
||||
"menuRight": {
|
||||
"buttonMobile": "MENU",
|
||||
"fold": "Fold the menu",
|
||||
"chat": "Chat",
|
||||
"information": "Information",
|
||||
"resources": "Resources",
|
||||
"events": "Events",
|
||||
"polls": "Polls"
|
||||
},
|
||||
"create": {
|
||||
"backlink": "Back",
|
||||
"title": " Create a circle",
|
||||
"labelStatus": "Statut du circle",
|
||||
"labelName": "Circle name *",
|
||||
"labelDescription": "Circle headline *",
|
||||
"buttonSubmit": "Save"
|
||||
},
|
||||
"edit": {
|
||||
"buttonDelete": "Remove",
|
||||
"backlink": "Back",
|
||||
"title": "Edit your circle",
|
||||
"labelStatus": "Circle status",
|
||||
"labelName": "Circle name *",
|
||||
"labelOwner": "Admin *",
|
||||
"labelDescription": "Circle headline *",
|
||||
"subTitle": "Members list :",
|
||||
"tableHeader1": "Name",
|
||||
"tableHeader2": "Access",
|
||||
"buttonSubmit": "Save",
|
||||
"buttonAddMember": "Add a member"
|
||||
},
|
||||
"list": {
|
||||
"title": "Administration",
|
||||
"buttonMobile": "MENU",
|
||||
"subTitle": "Circles",
|
||||
"buttonCreate": " Create a circle",
|
||||
"tableHeader1": "Name",
|
||||
"tableHeader2": "Admins",
|
||||
"tableHeader3": "Join",
|
||||
"buttonQuit": "Leave",
|
||||
"buttonJoin": "Join"
|
||||
},
|
||||
"left": {
|
||||
"paragraphQuit": "You left this circle.",
|
||||
"paragraphJoin": "To join it again, go to the panel",
|
||||
"paragraphContact": "or contact an admin.",
|
||||
"admin": "administration"
|
||||
},
|
||||
"profile": {
|
||||
"creationDate": "Creation date : ",
|
||||
"buttonModify": "Edit and add a member",
|
||||
"buttonAdd": "Add a member",
|
||||
"buttonDelete": "Remove the circle",
|
||||
"buttonQuit": "Leave the circle",
|
||||
"buttonJoin": "Join the circle",
|
||||
"subTitle": "Members :"
|
||||
}
|
||||
},
|
||||
"communities": {
|
||||
"title": "Administration",
|
||||
"menuMobile": "MENU",
|
||||
"linkInvite": "Invite a new user",
|
||||
"noPermission": "Member, no permission",
|
||||
"subTitle": "Communities",
|
||||
"tableHeader1": "Name",
|
||||
"tableHeader2": "Action"
|
||||
},
|
||||
"project": {
|
||||
"menuRight": {
|
||||
"buttonMobile": "MENU",
|
||||
"fold": "Fold the menu",
|
||||
"chat": "Chat",
|
||||
"information": "Information"
|
||||
},
|
||||
"create": {
|
||||
"backlink": "Back",
|
||||
"title": " Create a nouveau project",
|
||||
"labelName": "Project name*",
|
||||
"labelCustomer": "Customer name*",
|
||||
"labelCaptain": "Project captain*",
|
||||
"buttonSubmit": "Save"
|
||||
},
|
||||
"edit": {
|
||||
"buttonDelete": "Remove",
|
||||
"backlink": "Back",
|
||||
"title": "Edit your project",
|
||||
"labelName": "Project name *",
|
||||
"labelCustomer": "Customer name *",
|
||||
"subTitle": "Team members :",
|
||||
"tableHeader1": "Name",
|
||||
"tableHeader2": "Access",
|
||||
"buttonSubmit": "Save",
|
||||
"buttonAddMember": "Add a member"
|
||||
},
|
||||
"modifyPicture": {
|
||||
"backlink": "Back",
|
||||
"title": "Modify the project picture"
|
||||
},
|
||||
"list": {
|
||||
"title": "Administration",
|
||||
"buttonMobile": "MENU",
|
||||
"subTitle": "Projects",
|
||||
"buttonCreate": "Create a new project",
|
||||
"tableHeader1": "Name",
|
||||
"tableHeader2": "Admins",
|
||||
"tableHeader3": "Captains",
|
||||
"tableHeader4": "Join",
|
||||
"buttonQuit": "Leave",
|
||||
"buttonJoin":"Join"
|
||||
},
|
||||
"left": {
|
||||
"paragraphQuit": "You left this project.",
|
||||
"paragraphJoin": "This is a private project. To join it again, go to the panel",
|
||||
"paragraphContact": "and request an invitation.",
|
||||
"admin": "administration"
|
||||
},
|
||||
"profile": {
|
||||
"creationDate": "Creation date : ",
|
||||
"buttonModify": "Edit and add a member",
|
||||
"buttonAdd": "Add a member",
|
||||
"buttonDelete": "Delete the project",
|
||||
"buttonQuit": "Leave the project",
|
||||
"buttonJoin": "Join the project",
|
||||
"captain": "Captain :",
|
||||
"subTitle": "Team :"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"create": {
|
||||
"backlink": "Back",
|
||||
"title": "Invite a user to ",
|
||||
"labelUsername": "Username*",
|
||||
"labelUsernameTitle": "Alphanumeric characters only",
|
||||
"labelEmail": "E-mail *",
|
||||
"labelFirstname": "Firstname *",
|
||||
"labelLastname": "Lastname *",
|
||||
"buttonSubmit": "Invite"
|
||||
}
|
||||
},
|
||||
"notification": {
|
||||
"circle": {
|
||||
"in": "in"
|
||||
},
|
||||
"private": {
|
||||
"private": "in private"
|
||||
}
|
||||
},
|
||||
"template-captain": {
|
||||
"isLead": "Captain"
|
||||
},
|
||||
"hublStatus": {
|
||||
"private": "Private",
|
||||
"public": "Public"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user