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:
|
only:
|
||||||
- master
|
- master
|
||||||
when: manual
|
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:
|
tags:
|
||||||
- deploy
|
- 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