Skip to content
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

Show a list of My Attachments #4463

Merged
merged 3 commits into from
Mar 18, 2024

Conversation

mk-simsoft
Copy link
Contributor

@mk-simsoft mk-simsoft commented Aug 21, 2023

Under a user's My Work, there now is a new entry My Attachments, that shows a list of attachments that the user has authored.

Closes AB#914

User changes

  • Users can see their own attachments.

Superuser changes

  • None

Admin changes

  • None

System admin changes

  • anet.yml or anet-dictionary.yml needs change
  • db needs migration
  • documentation has changed
  • graphql schema has changed

Checklist

  • Described the user behavior in PR body
  • Referenced/updated all related issues
  • commits follow a repo#issue: Title title format and these 7 rules
  • commits have a clean history, otherwise PR may be squash-merged
  • Added and/or updated unit tests
  • Added and/or updated e2e tests
  • Added and/or updated data migrations
  • Updated documentation
  • Resolved all build errors and warnings
  • Opened debt issues for anything not resolved here

@mk-simsoft mk-simsoft marked this pull request as draft August 21, 2023 11:55
@mk-simsoft mk-simsoft force-pushed the AB-914-Create-and-display-my-Attachments-List branch 2 times, most recently from d1b6888 to 7aacea9 Compare August 21, 2023 12:09
@mk-simsoft mk-simsoft force-pushed the AB-914-Create-and-display-my-Attachments-List branch 7 times, most recently from 0dd49ab to d982ac5 Compare August 25, 2023 11:22
@mesut-simsoft mesut-simsoft force-pushed the AB-914-Create-and-display-my-Attachments-List branch from 2577efa to 2af0f07 Compare August 28, 2023 13:56
@pacodelcastillolopez pacodelcastillolopez force-pushed the AB-914-Create-and-display-my-Attachments-List branch 2 times, most recently from 28b4d02 to 8ebd6b4 Compare March 12, 2024 13:57
@pacodelcastillolopez pacodelcastillolopez marked this pull request as ready for review March 12, 2024 14:18
@pacodelcastillolopez
Copy link
Collaborator

Refactored the existing previous work to be more in line with similar features done (My Subscriptions), added testing.

@gjvoosten gjvoosten changed the title Create and display my Attachment List Create and display My Attachments list Mar 13, 2024
@gjvoosten gjvoosten changed the title Create and display My Attachments list Show a list of My Attachments Mar 13, 2024
@pacodelcastillolopez pacodelcastillolopez force-pushed the AB-914-Create-and-display-my-Attachments-List branch from 8ebd6b4 to 3de3e81 Compare March 13, 2024 15:29
client/src/pages/attachments/MyAttachments.js Outdated Show resolved Hide resolved
client/src/pages/attachments/MyAttachments.js Outdated Show resolved Hide resolved
client/src/pages/attachments/MyAttachments.js Outdated Show resolved Hide resolved
client/src/pages/attachments/MyAttachments.js Show resolved Hide resolved
client/src/pages/attachments/MyAttachments.js Outdated Show resolved Hide resolved
client/src/components/Attachment/Attachment.css Outdated Show resolved Hide resolved
src/test/resources/anet.graphql Outdated Show resolved Hide resolved
@gjvoosten gjvoosten force-pushed the AB-914-Create-and-display-my-Attachments-List branch from 38a08d2 to b542a7e Compare March 14, 2024 08:51
@gjvoosten gjvoosten merged commit a2ab176 into main Mar 18, 2024
21 checks passed
@gjvoosten gjvoosten deleted the AB-914-Create-and-display-my-Attachments-List branch March 18, 2024 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants