Skip to content

feat: Profile image on user posts [redwood.master] #711

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 38 commits into
base: open-release/redwood.master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
d747478
feat: use frontend-plugin-framework to provide a FooterSlot
brian-smith-tcril May 10, 2024
4de1011
Revert "feat: use frontend-plugin-framework to provide a FooterSlot" …
awais-ansari May 13, 2024
50948ac
feat: import `FooterSlot` from `frontend-slot-footer` package
brian-smith-tcril May 16, 2024
3778156
fix: fix redirection to new tab issue (#704)
sundasnoreen12 May 22, 2024
8d86e6d
feat: updated course config api version (#702)
AhtishamShahid May 24, 2024
a545d0b
fix: responsiveness of MFE discussions (#697)
ayesha-waris May 27, 2024
b9543c6
fix: fixed font-size of load more buttons and add a post heading (#708)
ayesha-waris May 28, 2024
c808069
Revert "feat: updated course config api version (#702)" (#715)
AhtishamShahid Jun 11, 2024
71b88bc
fix: fixed sidebar inconsistent font size (#716)
ayesha-waris Jun 11, 2024
eeae6d4
build: Update codecov and use token
arbrandes Jun 13, 2024
e862ee6
fix: post editor breaking for moderator (#717)
AhtishamShahid Jun 21, 2024
422fbf6
fix: fixed author liking its own post (#720)
ayesha-waris Jun 26, 2024
db883ca
feat: added draft functionality for comment and responses (#727)
sundasnoreen12 Jul 24, 2024
4297a96
feat: updated frontend-build & frontend-platform major versions (#626)
BilalQamar95 Aug 2, 2024
3391e96
feat: added help section for post documentation (#733)
sundasnoreen12 Aug 8, 2024
0d6692c
test: Add Node 20 to CI matrix (#735)
BilalQamar95 Aug 22, 2024
5e8c825
build: Upgrade to Node 20 (#734)
BilalQamar95 Sep 3, 2024
dc5f097
test: Remove support for Node 18 (#736)
BilalQamar95 Sep 10, 2024
472bbe2
Revert "test: Remove support for Node 18 (#736)" (#740)
brian-smith-tcril Oct 22, 2024
79a2fa4
feat(deps): update header to 5.6.0 (#741)
brian-smith-tcril Oct 22, 2024
af6cd18
revert: revert: "test: Remove support for Node 18 (#736)" (#740) (#744)
brian-smith-tcril Nov 1, 2024
3cc39d8
fix: Adds a fix to remove "Add a post" button when discussion is rest…
farhaanbukhsh Nov 21, 2024
3ef8515
fix: block overflow when editing comment (#706)
ihor-romaniuk Dec 10, 2024
f192216
feat: add env variable to display image
vladislavkeblysh Dec 10, 2024
770cd1f
feat: add env variable to display image
vladislavkeblysh Dec 10, 2024
a5675d7
Merge branch 'master' into keblysh/feat/user-avatar-master
vladislavkeblysh Dec 10, 2024
62a5c11
chore: Update catalog-info file for release data and remove openedx.y…
salman2013 Jan 15, 2025
58aa512
Merge pull request #749 from salman2013/salman/update-catalog-info-file
feanil Jan 17, 2025
8deccf0
Merge branch 'master' into keblysh/feat/user-avatar-master
vladislavkeblysh Feb 17, 2025
c38887e
docs: Update edx.rtd links to docs.openedx.org
sarina Mar 25, 2025
ff72dab
chore(deps): update `@openedx` dependencies to versions that support …
brian-smith-tcril Mar 27, 2025
05cf174
feat: upgrade react to v18 (#759)
huniafatima-99 Apr 9, 2025
60da5ea
chore: remove husky 🪓🐶 (#761)
regisb Apr 9, 2025
ec915f6
fix(deps): update dependency @edx/frontend-component-header to v6.4.0…
renovate[bot] Apr 23, 2025
bad1246
feat: import `FooterSlot` from component package instead of slot pack…
brian-smith-tcril Apr 24, 2025
f04429f
fix: add null check for post objects in usePostList hook (#752)
zameel7 May 12, 2025
4dd359f
feat: refactor after review
vladislavkeblysh May 14, 2025
0342e1c
Merge branch 'master' into keblysh/feat/user-avatar-master
vladislavkeblysh May 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -22,3 +22,4 @@ USER_INFO_COOKIE_NAME=''
SUPPORT_URL=''
LEARNER_FEEDBACK_URL=''
STAFF_FEEDBACK_URL=''
ENABLE_PROFILE_IMAGE=''
1 change: 1 addition & 0 deletions .env.development
Original file line number Diff line number Diff line change
@@ -23,3 +23,4 @@ USER_INFO_COOKIE_NAME='edx-user-info'
SUPPORT_URL='https://support.edx.org'
LEARNER_FEEDBACK_URL=''
STAFF_FEEDBACK_URL=''
ENABLE_PROFILE_IMAGE=''
1 change: 1 addition & 0 deletions .env.test
Original file line number Diff line number Diff line change
@@ -21,3 +21,4 @@ USER_INFO_COOKIE_NAME='edx-user-info'
SUPPORT_URL='https://support.edx.org'
LEARNER_FEEDBACK_URL=''
STAFF_FEEDBACK_URL=''
ENABLE_PROFILE_IMAGE=''
10 changes: 6 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -9,17 +9,16 @@ on:
jobs:
tests:
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Nodejs Env
run: echo "NODE_VER=`cat .nvmrc`" >> $GITHUB_ENV
- name: Setup Nodejs
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VER }}
node-version-file: '.nvmrc'
- name: Install dependencies
run: npm ci
- name: Validate package-lock.json changes
@@ -33,4 +32,7 @@ jobs:
- name: i18n_extract
run: npm run i18n_extract
- name: Coverage
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true
2 changes: 1 addition & 1 deletion .github/workflows/lockfileversion-check.yml
Original file line number Diff line number Diff line change
@@ -10,4 +10,4 @@ on:

jobs:
version-check:
uses: openedx/.github/.github/workflows/lockfile-check.yml@master
uses: openedx/.github/.github/workflows/lockfileversion-check-v3.yml@master
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -6,6 +6,7 @@ node_modules
npm-debug.log
coverage
module.config.js
env.config.*

dist/
src/i18n/transifex_input.json
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18
20
10 changes: 8 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
@@ -52,6 +52,12 @@ Cloning and Startup

The dev server is running at `http://localhost:2002 <http://localhost:2002>`_.

Plugins
=======
This MFE can be customized using `Frontend Plugin Framework <https://github.com/openedx/frontend-plugin-framework>`_.

The parts of this MFE that can be customized in that manner are documented `here </src/plugin-slots>`_.

Getting Help
============
Please tag **@openedx/edx-infinity ** on any PRs or issues. Thanks.
@@ -70,7 +76,7 @@ How to Contribute

Details about how to become a contributor to the Open edX project may be found in the wiki at `How to contribute`_

.. _How to contribute: https://edx.readthedocs.io/projects/edx-developer-guide/en/latest/process/index.html
.. _How to contribute: https://docs.openedx.org/en/latest/developers/references/developer_guide/process/index.html

PR description template should be automatically applied if you are sending PR from github interface; otherwise you
can find it it at `PULL_REQUEST_TEMPLATE.md <https://github.com/openedx/frontend-app-discussions/blob/master/.github/pull_request_template.md>`_
@@ -119,4 +125,4 @@ Please see `edx/frontend-platform's i18n module <https://edx.github.io/frontend-
Reporting Security Issues
=========================

Please do not report security issues in public. Please email [email protected].
Please do not report security issues in public. Please email [email protected].
1 change: 1 addition & 0 deletions catalog-info.yaml
Original file line number Diff line number Diff line change
@@ -12,6 +12,7 @@ metadata:
icon: "Web"
annotations:
openedx.org/arch-interest-groups: ""
openedx.org/release: "master"
spec:
owner: group:edx-infinity
type: 'website'
11 changes: 0 additions & 11 deletions openedx.yaml

This file was deleted.

Loading