From 69d44fd8591c78f6312a486b111c56ce5854250a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Travais?= Date: Thu, 20 Jan 2022 14:34:43 +0100 Subject: [PATCH] Change CRI by Learning Planet Institute --- .dockerignore | 2 +- .env | 4 +- .github/workflows/main.yml | 2 +- .gitignore | 2 +- CONTRIBUTING.md | 2 +- README.md | 4 +- SECURITY.md | 3 +- backend/.gitignore | 2 +- backend/Dockerfile | 2 +- backend/app/.env | 2 +- backend/app/.flake8 | 2 +- backend/app/.style.yapf | 2 +- backend/app/.yapfignore | 2 +- backend/app/alembic.ini | 2 +- backend/app/alembic/README.md | 3 +- backend/app/alembic/env.py | 2 +- backend/app/alembic/script.py.mako | 2 +- backend/app/alembic/versions/.keep | 2 +- .../1c887bb157b0_initial_migration.py | 2 +- .../cbe8d48305cb_new_approval_concept.py | 2 +- backend/app/app/__init__.py | 2 +- backend/app/app/api/__init__.py | 2 +- backend/app/app/api/api_v1/__init__.py | 2 +- backend/app/app/api/api_v1/api.py | 2 +- .../app/app/api/api_v1/endpoints/__init__.py | 2 +- .../app/app/api/api_v1/endpoints/comments.py | 2 +- .../app/app/api/api_v1/endpoints/health.py | 2 +- backend/app/app/api/api_v1/endpoints/login.py | 2 +- .../app/api/api_v1/endpoints/personalities.py | 2 +- backend/app/app/api/api_v1/endpoints/users.py | 2 +- backend/app/app/api/api_v1/endpoints/utils.py | 2 +- backend/app/app/api/deps.py | 2 +- backend/app/app/backend_pre_start.py | 2 +- backend/app/app/core/__init__.py | 2 +- backend/app/app/core/config.py | 2 +- backend/app/app/core/security.py | 2 +- backend/app/app/crud/__init__.py | 2 +- backend/app/app/crud/base.py | 2 +- backend/app/app/crud/crud_comment.py | 2 +- backend/app/app/crud/crud_personality.py | 2 +- backend/app/app/crud/crud_user.py | 2 +- backend/app/app/db/__init__.py | 2 +- backend/app/app/db/base.py | 2 +- backend/app/app/db/base_class.py | 2 +- backend/app/app/db/init_db.py | 2 +- backend/app/app/db/session.py | 2 +- .../email-templates/src/contact_email.mjml | 6 ++- .../app/email-templates/src/new_account.mjml | 18 +++++--- .../email-templates/src/reset_password.mjml | 38 ++++++++++++----- .../app/email-templates/src/test_email.mjml | 10 +++-- backend/app/app/initial_data.py | 2 +- backend/app/app/main.py | 2 +- backend/app/app/models/__init__.py | 2 +- backend/app/app/models/comment.py | 2 +- backend/app/app/models/personality.py | 2 +- backend/app/app/models/user.py | 2 +- backend/app/app/schemas/__init__.py | 2 +- backend/app/app/schemas/comment.py | 2 +- backend/app/app/schemas/msg.py | 2 +- backend/app/app/schemas/personality.py | 2 +- backend/app/app/schemas/token.py | 2 +- backend/app/app/schemas/user.py | 2 +- backend/app/app/security.py | 2 +- backend/app/app/send_email.py | 2 +- backend/app/app/tests/.gitignore | 2 +- backend/app/app/tests/__init__.py | 2 +- backend/app/app/tests/api/__init__.py | 2 +- backend/app/app/tests/api/api_v1/__init__.py | 2 +- .../app/app/tests/api/api_v1/test_login.py | 2 +- .../tests/api/api_v1/test_personalities.py | 2 +- .../app/app/tests/api/api_v1/test_users.py | 2 +- backend/app/app/tests/conftest.py | 2 +- backend/app/app/tests/crud/__init__.py | 2 +- backend/app/app/tests/crud/test_comment.py | 2 +- .../app/app/tests/crud/test_personality.py | 2 +- backend/app/app/tests/crud/test_user.py | 2 +- backend/app/app/tests/utils/__init__.py | 2 +- backend/app/app/tests/utils/comment.py | 2 +- backend/app/app/tests/utils/personality.py | 2 +- backend/app/app/tests/utils/user.py | 2 +- backend/app/app/tests/utils/utils.py | 2 +- backend/app/app/tests_pre_start.py | 2 +- backend/app/app/uvicorn_worker.py | 2 +- backend/app/mypy.ini | 2 +- backend/app/poetry.toml | 2 +- backend/app/prestart.sh | 2 +- backend/app/pyproject.toml | 12 +++--- backend/app/scripts/format.sh | 2 +- backend/app/scripts/lint.sh | 2 +- backend/app/scripts/test-cov-html.sh | 2 +- backend/app/scripts/test.sh | 2 +- backend/app/tests-start.sh | 2 +- docker-compose.yml | 2 +- frontend/.dockerignore | 2 +- frontend/.editorconfig | 2 +- frontend/.env | 2 +- frontend/.eslintrc.js | 2 +- frontend/.prettierignore | 2 +- frontend/.prettierrc.yml | 2 +- frontend/Dockerfile | 2 +- frontend/README.md | 3 +- frontend/babel.config.js | 2 +- frontend/jest.config.js | 2 +- frontend/nginx.conf | 2 +- frontend/nginx.conf.template | 2 +- frontend/package.json | 2 +- frontend/public/img/binoculars.svg | 2 +- frontend/public/img/bubble/bubble@1,5x.svg | 2 +- frontend/public/img/icons/facebook@1,5x.svg | 2 +- frontend/public/img/icons/linkedin@1,5x.svg | 2 +- frontend/public/img/icons/twitter@1,5x.svg | 2 +- frontend/public/img/logo/logo@1,5x.svg | 2 +- frontend/public/index.html | 2 +- frontend/src/App.vue | 2 +- frontend/src/analytics.js | 2 +- frontend/src/assets/sass/colors.scss | 2 +- frontend/src/assets/sass/fonts.scss | 2 +- frontend/src/assets/sass/override.scss | 2 +- frontend/src/components/AuthModal.vue | 2 +- frontend/src/components/Back.vue | 2 +- frontend/src/components/Card.vue | 2 +- frontend/src/components/CardList.vue | 2 +- frontend/src/components/Comment.vue | 2 +- frontend/src/components/CommentsModal.vue | 2 +- frontend/src/components/EmptyPantheon.vue | 2 +- frontend/src/components/Footer.vue | 2 +- .../src/components/HomepageAutocomplete.vue | 2 +- frontend/src/components/Login.vue | 2 +- frontend/src/components/MoreAbout.vue | 2 +- frontend/src/components/Register.vue | 2 +- frontend/src/components/SocialModal.vue | 2 +- frontend/src/components/TopBar.vue | 2 +- frontend/src/components/WikiAutocomplete.vue | 2 +- frontend/src/i18n.js | 2 +- frontend/src/locales/en.json | 16 +++---- frontend/src/locales/fr.json | 42 +++++++++---------- frontend/src/main.js | 2 +- frontend/src/recaptcha.js | 2 +- frontend/src/router.js | 2 +- frontend/src/services/AuthService.js | 2 +- frontend/src/services/PersonalityService.js | 2 +- frontend/src/store/index.js | 2 +- frontend/src/store/modules/AuthModule.js | 2 +- .../src/store/modules/PersonalityModule.js | 2 +- frontend/src/views/About.vue | 2 +- frontend/src/views/Celebrate.vue | 2 +- frontend/src/views/CommentsApproval.vue | 2 +- frontend/src/views/Contact.vue | 2 +- frontend/src/views/Details.vue | 2 +- frontend/src/views/Faq.vue | 2 +- frontend/src/views/Home.vue | 2 +- frontend/src/views/Pantheon.vue | 2 +- frontend/tests/unit/example.spec.js | 2 +- frontend/vue.config.js | 2 +- license_header.txt | 2 +- scripts/build-email-templates.sh | 2 +- scripts/build.sh | 2 +- scripts/license-check-and-add.sh | 2 +- scripts/test-local.sh | 2 +- scripts/test.sh | 2 +- 160 files changed, 246 insertions(+), 209 deletions(-) diff --git a/.dockerignore b/.dockerignore index 845c601..8a73dfe 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/.env b/.env index 694580f..c628221 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published @@ -19,7 +19,7 @@ SECRET_KEY=18dad840c9f48d1a2209823b6f140eab3bd2f51a4b782c8a4d2d9a1b07df6638 FIRST_SUPERUSER=admin@open-pantheon.org FIRST_SUPERUSER_PASSWORD=c3f358c26f4eae6c5c07f847d8e78de7854d87edbd12d2c9382ce29c1debee1d FIRST_SUPERUSER_FIRST_NAME=Admin -FIRST_SUPERUSER_LAST_NAME=CRI +FIRST_SUPERUSER_LAST_NAME=Learning Planet Institute SMTP_TLS=True SMTP_PORT=587 SMTP_HOST= diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a2bcb31..cd30a2c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/.gitignore b/.gitignore index ec00f96..b07477c 100755 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 422d57f..e698da5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ + # Security Policy ## Supported Versions diff --git a/backend/.gitignore b/backend/.gitignore index 5d4dfeb..fa2a507 100644 --- a/backend/.gitignore +++ b/backend/.gitignore @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/Dockerfile b/backend/Dockerfile index d4b59ad..6ab270d 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/.env b/backend/app/.env index f3ecf9b..48dad6e 100644 --- a/backend/app/.env +++ b/backend/app/.env @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/.flake8 b/backend/app/.flake8 index 5e79151..ef85ad0 100644 --- a/backend/app/.flake8 +++ b/backend/app/.flake8 @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/.style.yapf b/backend/app/.style.yapf index 92b62c2..798313c 100644 --- a/backend/app/.style.yapf +++ b/backend/app/.style.yapf @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/.yapfignore b/backend/app/.yapfignore index 8300aa8..b8c31b2 100644 --- a/backend/app/.yapfignore +++ b/backend/app/.yapfignore @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/alembic.ini b/backend/app/alembic.ini index b39e42d..1560114 100755 --- a/backend/app/alembic.ini +++ b/backend/app/alembic.ini @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/alembic/README.md b/backend/app/alembic/README.md index b59e7b9..0befc04 100755 --- a/backend/app/alembic/README.md +++ b/backend/app/alembic/README.md @@ -1,6 +1,6 @@ + Generic single-database configuration. diff --git a/backend/app/alembic/env.py b/backend/app/alembic/env.py index b4f3bdf..1e422f2 100755 --- a/backend/app/alembic/env.py +++ b/backend/app/alembic/env.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/alembic/script.py.mako b/backend/app/alembic/script.py.mako index 1347dba..67bc748 100755 --- a/backend/app/alembic/script.py.mako +++ b/backend/app/alembic/script.py.mako @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/alembic/versions/.keep b/backend/app/alembic/versions/.keep index 617e9ec..eff809d 100755 --- a/backend/app/alembic/versions/.keep +++ b/backend/app/alembic/versions/.keep @@ -1,6 +1,6 @@ /* OpenPantheon: the pantheon for Education -Copyright (C) 2021 CRI +Copyright (C) 2022 Learning Planet Institute This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/alembic/versions/1c887bb157b0_initial_migration.py b/backend/app/alembic/versions/1c887bb157b0_initial_migration.py index f18dd1f..37191f4 100644 --- a/backend/app/alembic/versions/1c887bb157b0_initial_migration.py +++ b/backend/app/alembic/versions/1c887bb157b0_initial_migration.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/alembic/versions/cbe8d48305cb_new_approval_concept.py b/backend/app/alembic/versions/cbe8d48305cb_new_approval_concept.py index 2587dd1..6b7812a 100644 --- a/backend/app/alembic/versions/cbe8d48305cb_new_approval_concept.py +++ b/backend/app/alembic/versions/cbe8d48305cb_new_approval_concept.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/__init__.py b/backend/app/app/__init__.py index 7eae41d..20cb0bb 100644 --- a/backend/app/app/__init__.py +++ b/backend/app/app/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/__init__.py b/backend/app/app/api/__init__.py index 7eae41d..20cb0bb 100644 --- a/backend/app/app/api/__init__.py +++ b/backend/app/app/api/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/__init__.py b/backend/app/app/api/api_v1/__init__.py index 7eae41d..20cb0bb 100644 --- a/backend/app/app/api/api_v1/__init__.py +++ b/backend/app/app/api/api_v1/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/api.py b/backend/app/app/api/api_v1/api.py index a329872..e586cf3 100644 --- a/backend/app/app/api/api_v1/api.py +++ b/backend/app/app/api/api_v1/api.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/__init__.py b/backend/app/app/api/api_v1/endpoints/__init__.py index 7eae41d..20cb0bb 100644 --- a/backend/app/app/api/api_v1/endpoints/__init__.py +++ b/backend/app/app/api/api_v1/endpoints/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/comments.py b/backend/app/app/api/api_v1/endpoints/comments.py index 7abd393..996abc9 100644 --- a/backend/app/app/api/api_v1/endpoints/comments.py +++ b/backend/app/app/api/api_v1/endpoints/comments.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/health.py b/backend/app/app/api/api_v1/endpoints/health.py index dadde14..76b048c 100644 --- a/backend/app/app/api/api_v1/endpoints/health.py +++ b/backend/app/app/api/api_v1/endpoints/health.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/login.py b/backend/app/app/api/api_v1/endpoints/login.py index 0746a73..7c5bd28 100644 --- a/backend/app/app/api/api_v1/endpoints/login.py +++ b/backend/app/app/api/api_v1/endpoints/login.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/personalities.py b/backend/app/app/api/api_v1/endpoints/personalities.py index c590d15..e50d088 100644 --- a/backend/app/app/api/api_v1/endpoints/personalities.py +++ b/backend/app/app/api/api_v1/endpoints/personalities.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/users.py b/backend/app/app/api/api_v1/endpoints/users.py index 8322c4e..689cb41 100644 --- a/backend/app/app/api/api_v1/endpoints/users.py +++ b/backend/app/app/api/api_v1/endpoints/users.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/api_v1/endpoints/utils.py b/backend/app/app/api/api_v1/endpoints/utils.py index e2a60cc..3eaacf9 100644 --- a/backend/app/app/api/api_v1/endpoints/utils.py +++ b/backend/app/app/api/api_v1/endpoints/utils.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/api/deps.py b/backend/app/app/api/deps.py index 7b1f13f..3dee72c 100644 --- a/backend/app/app/api/deps.py +++ b/backend/app/app/api/deps.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/backend_pre_start.py b/backend/app/app/backend_pre_start.py index b46968c..9f27f79 100644 --- a/backend/app/app/backend_pre_start.py +++ b/backend/app/app/backend_pre_start.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/core/__init__.py b/backend/app/app/core/__init__.py index 7eae41d..20cb0bb 100644 --- a/backend/app/app/core/__init__.py +++ b/backend/app/app/core/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/core/config.py b/backend/app/app/core/config.py index a8f8134..aa05aa6 100644 --- a/backend/app/app/core/config.py +++ b/backend/app/app/core/config.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/core/security.py b/backend/app/app/core/security.py index 2453607..89281c9 100644 --- a/backend/app/app/core/security.py +++ b/backend/app/app/core/security.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/crud/__init__.py b/backend/app/app/crud/__init__.py index 496bf9a..0c9bbbf 100644 --- a/backend/app/app/crud/__init__.py +++ b/backend/app/app/crud/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/crud/base.py b/backend/app/app/crud/base.py index 62d5d92..8b99760 100644 --- a/backend/app/app/crud/base.py +++ b/backend/app/app/crud/base.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/crud/crud_comment.py b/backend/app/app/crud/crud_comment.py index 0ae7dcb..50c4086 100644 --- a/backend/app/app/crud/crud_comment.py +++ b/backend/app/app/crud/crud_comment.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/crud/crud_personality.py b/backend/app/app/crud/crud_personality.py index 6367532..771a0fc 100644 --- a/backend/app/app/crud/crud_personality.py +++ b/backend/app/app/crud/crud_personality.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/crud/crud_user.py b/backend/app/app/crud/crud_user.py index 62056c2..71733f3 100644 --- a/backend/app/app/crud/crud_user.py +++ b/backend/app/app/crud/crud_user.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/db/__init__.py b/backend/app/app/db/__init__.py index 7eae41d..20cb0bb 100644 --- a/backend/app/app/db/__init__.py +++ b/backend/app/app/db/__init__.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/db/base.py b/backend/app/app/db/base.py index eb144ae..e12f197 100644 --- a/backend/app/app/db/base.py +++ b/backend/app/app/db/base.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/db/base_class.py b/backend/app/app/db/base_class.py index 23aef98..d4af62e 100644 --- a/backend/app/app/db/base_class.py +++ b/backend/app/app/db/base_class.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/db/init_db.py b/backend/app/app/db/init_db.py index d95dcf9..f243ca5 100644 --- a/backend/app/app/db/init_db.py +++ b/backend/app/app/db/init_db.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/db/session.py b/backend/app/app/db/session.py index f1d04d4..d22b12a 100644 --- a/backend/app/app/db/session.py +++ b/backend/app/app/db/session.py @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/backend/app/app/email-templates/src/contact_email.mjml b/backend/app/app/email-templates/src/contact_email.mjml index b6de2e5..f3d6d11 100644 --- a/backend/app/app/email-templates/src/contact_email.mjml +++ b/backend/app/app/email-templates/src/contact_email.mjml @@ -1,6 +1,6 @@ + # frontend ## Project setup diff --git a/frontend/babel.config.js b/frontend/babel.config.js index 5b74fee..d7c1ebd 100644 --- a/frontend/babel.config.js +++ b/frontend/babel.config.js @@ -1,6 +1,6 @@ /* * OpenPantheon: the pantheon for Education - * Copyright (C) 2021 CRI + * Copyright (C) 2022 Learning Planet Institute * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published diff --git a/frontend/jest.config.js b/frontend/jest.config.js index 474475f..e879984 100644 --- a/frontend/jest.config.js +++ b/frontend/jest.config.js @@ -1,6 +1,6 @@ /* * OpenPantheon: the pantheon for Education - * Copyright (C) 2021 CRI + * Copyright (C) 2022 Learning Planet Institute * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published diff --git a/frontend/nginx.conf b/frontend/nginx.conf index ceae147..57777b4 100644 --- a/frontend/nginx.conf +++ b/frontend/nginx.conf @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/frontend/nginx.conf.template b/frontend/nginx.conf.template index 894414a..56289da 100644 --- a/frontend/nginx.conf.template +++ b/frontend/nginx.conf.template @@ -1,5 +1,5 @@ # OpenPantheon: the pantheon for Education -# Copyright (C) 2021 CRI +# Copyright (C) 2022 Learning Planet Institute # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published diff --git a/frontend/package.json b/frontend/package.json index e9163f4..c393e07 100755 --- a/frontend/package.json +++ b/frontend/package.json @@ -4,7 +4,7 @@ "private": true, "description": "The Open Pantheon for education", "author": { - "name": "CRI IT team", + "name": "Learning Planet Institute IT team", "email": "it-team@cri-paris.org", "url": "https://cri-paris.org" }, diff --git a/frontend/public/img/binoculars.svg b/frontend/public/img/binoculars.svg index 7311881..e11573f 100644 --- a/frontend/public/img/binoculars.svg +++ b/frontend/public/img/binoculars.svg @@ -1,7 +1,7 @@