├── .circleci └── config.yml ├── .eslintrc ├── .github └── pull_request_template.md ├── .gitignore ├── .husky └── pre-commit ├── .npmignore ├── .nvmrc ├── .prettierrc ├── LICENSE.md ├── README.md ├── __mocks__ └── initSetup.ts ├── admin ├── custom.d.ts ├── jest.admin.config.ts ├── src │ ├── api │ │ ├── client.ts │ │ ├── index.ts │ │ └── schemas.ts │ ├── components │ │ ├── ActionButton │ │ │ └── index.tsx │ │ ├── ApproveFlow │ │ │ └── index.tsx │ │ ├── CommentReportStatusBadge │ │ │ └── index.tsx │ │ ├── CommentRow │ │ │ └── index.tsx │ │ ├── CommentStatusBadge │ │ │ └── index.tsx │ │ ├── CommentStatusFilters │ │ │ └── index.tsx │ │ ├── ConfirmationDialog │ │ │ └── index.tsx │ │ ├── DiscussionThreadItem │ │ │ ├── DiscussionThreadItemActions.tsx │ │ │ ├── DiscussionThreadItemFooter.tsx │ │ │ ├── index.tsx │ │ │ └── props.ts │ │ ├── IconButtonGroup │ │ │ └── index.tsx │ │ ├── LoadingIndicatorOverlay │ │ │ └── index.tsx │ │ ├── ModeratorResponseModal │ │ │ └── index.tsx │ │ ├── PluginIcon │ │ │ └── index.tsx │ │ ├── RenderIf │ │ │ └── index.tsx │ │ ├── ReportReasonBadge │ │ │ └── index.tsx │ │ ├── ReportStatusBadge │ │ │ └── index.tsx │ │ ├── ReportsTableRow │ │ │ ├── BlockMenu.tsx │ │ │ ├── CommentReviewModal.tsx │ │ │ ├── ReportsActions.tsx │ │ │ └── index.tsx │ │ ├── ReviewFlow │ │ │ ├── ReportReviewTable.tsx │ │ │ └── index.tsx │ │ ├── SideNav │ │ │ └── index.tsx │ │ ├── SortableTh │ │ │ └── index.tsx │ │ ├── StatusBadge │ │ │ └── index.tsx │ │ ├── UserAvatar │ │ │ ├── AdminAvatar.tsx │ │ │ └── index.tsx │ │ ├── Wysiwyg │ │ │ ├── Editor.tsx │ │ │ ├── EditorLayout.tsx │ │ │ ├── PreviewWysiwyg.tsx │ │ │ ├── WysiwygFooter.tsx │ │ │ ├── WysiwygNav.tsx │ │ │ ├── WysiwygStyles.tsx │ │ │ ├── index.tsx │ │ │ └── utils │ │ │ │ ├── continueList.ts │ │ │ │ ├── mdRenderer.ts │ │ │ │ ├── urls.ts │ │ │ │ └── utils.ts │ │ └── icons │ │ │ ├── comments.tsx │ │ │ ├── index.ts │ │ │ ├── lock.tsx │ │ │ ├── review.tsx │ │ │ ├── strapiIcons.tsx │ │ │ └── unlock.tsx │ ├── contexts │ │ └── UserContext.tsx │ ├── hooks │ │ ├── useAPI.ts │ │ ├── useCommentMutations.ts │ │ ├── useCommentsAll.ts │ │ ├── useConfig.ts │ │ ├── useElementOnScreen.ts │ │ ├── usePermissions.ts │ │ ├── useReports.ts │ │ ├── useResizeObserver.ts │ │ └── useUserContext.ts │ ├── index.ts │ ├── pages │ │ ├── App │ │ │ └── index.tsx │ │ ├── Details │ │ │ ├── DetailsEntry.tsx │ │ │ ├── DiscussionThread.tsx │ │ │ ├── ModeratorResponse.tsx │ │ │ └── index.tsx │ │ ├── Discover │ │ │ └── index.tsx │ │ ├── Reports │ │ │ └── index.tsx │ │ └── Settings │ │ │ ├── hooks │ │ │ └── useSettingsAPI.ts │ │ │ └── index.tsx │ ├── permissions.ts │ ├── pluginId.ts │ ├── providers │ │ └── CommonProviders │ │ │ └── index.tsx │ ├── store │ │ └── settings.store.ts │ ├── translations │ │ ├── en.ts │ │ ├── fr.ts │ │ ├── index.ts │ │ ├── pl.ts │ │ ├── pt-BR.ts │ │ ├── ru.ts │ │ ├── tr.ts │ │ └── zh-Hans.ts │ ├── types │ │ └── index.ts │ └── utils │ │ ├── __tests__ │ │ ├── functions.test.ts │ │ ├── getApiUrl.test.ts │ │ ├── getMessage.test.ts │ │ ├── getUrl.test.ts │ │ ├── handleAPIError.test.ts │ │ ├── perseRegExp.test.ts │ │ └── resolveCommentStatus.test.ts │ │ ├── constants.ts │ │ ├── errors.ts │ │ ├── functions.ts │ │ ├── getApiUrl.ts │ │ ├── getMessage.ts │ │ ├── getRelatedGroups.ts │ │ ├── getUrl.ts │ │ ├── handleAPIError.ts │ │ ├── index.ts │ │ ├── parseRegExp.ts │ │ ├── renderEntryTitle.ts │ │ ├── renderInitials.ts │ │ ├── resolveCommentStatus.ts │ │ ├── resolveCommentStatusColor.ts │ │ ├── resolveReportStatus.ts │ │ └── resolveReportStatusColor.ts ├── tsconfig.build.json └── tsconfig.json ├── codecov.yml ├── package.json ├── public └── assets │ ├── configuration.png │ ├── logo.png │ ├── marketplace.png │ └── preview.png ├── server ├── jest.server.config.ts ├── src │ ├── @types │ │ ├── controllers.ts │ │ ├── graphql.d.ts │ │ ├── index.ts │ │ ├── repositories.ts │ │ ├── routes.ts │ │ └── utils.ts │ ├── bootstrap.ts │ ├── config │ │ └── index.ts │ ├── const │ │ ├── REGEX.ts │ │ ├── REPORT_REASON.ts │ │ └── index.ts │ ├── content-types │ │ ├── comments │ │ │ ├── index.ts │ │ │ └── schema.ts │ │ ├── index.ts │ │ └── report │ │ │ ├── index.ts │ │ │ └── schema.ts │ ├── controllers │ │ ├── __tests__ │ │ │ ├── admin.controller.test.ts │ │ │ ├── client.controller.test.ts │ │ │ ├── settings.controller.test.ts │ │ │ └── utils │ │ │ │ └── parser.test.ts │ │ ├── admin.controller.ts │ │ ├── client.controller.ts │ │ ├── index.ts │ │ ├── settings.controller.ts │ │ └── utils │ │ │ └── parsers.ts │ ├── graphql │ │ ├── getResolversConfig.ts │ │ ├── index.ts │ │ ├── mutations │ │ │ ├── getCreateAbuseReport.ts │ │ │ ├── getCreateComment.ts │ │ │ ├── getRemoveComment.ts │ │ │ ├── getUpdateComment.ts │ │ │ └── index.ts │ │ ├── queries │ │ │ ├── findAllFlat.ts │ │ │ ├── findAllInHierarchy.ts │ │ │ ├── findAllPerAuthor.ts │ │ │ └── index.ts │ │ └── types │ │ │ ├── getComment.ts │ │ │ ├── getCommentAuthor.ts │ │ │ ├── getCommentAuthorType.ts │ │ │ ├── getCommentNested.ts │ │ │ ├── getCreateComment.ts │ │ │ ├── getCreateCommentAuthor.ts │ │ │ ├── getCreateReport.ts │ │ │ ├── getId.ts │ │ │ ├── getIdentityAuthor.ts │ │ │ ├── getRemoveComment.ts │ │ │ ├── getReport.ts │ │ │ ├── getReportReason.ts │ │ │ ├── getResponseFindAll.ts │ │ │ ├── getResponseFindAllPerAuthor.ts │ │ │ ├── getResponseMeta.ts │ │ │ ├── getResponsePagination.ts │ │ │ ├── getUpdateComment.ts │ │ │ └── index.ts │ ├── index.ts │ ├── permissions.ts │ ├── register │ │ ├── custom-fields │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ ├── comments.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── repositories │ │ ├── __tests__ │ │ │ ├── comment.repository.test.ts │ │ │ ├── report.repository.test.ts │ │ │ ├── store.repository.test.ts │ │ │ └── utils.test.ts │ │ ├── comment.repository.ts │ │ ├── index.ts │ │ ├── report.comment.repository.ts │ │ ├── store.repository.ts │ │ └── utils.ts │ ├── routes │ │ ├── admin.routes.ts │ │ ├── client.routes.ts │ │ └── index.ts │ ├── services │ │ ├── __tests__ │ │ │ ├── admin.service.test.ts │ │ │ ├── client.service.test.ts │ │ │ ├── common.service.test.ts │ │ │ └── settings.service.test.ts │ │ ├── admin │ │ │ ├── admin.service.ts │ │ │ └── utils.ts │ │ ├── client.service.ts │ │ ├── common.service.ts │ │ ├── gql.service.ts │ │ ├── index.ts │ │ ├── settings.service.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── functions.test.js │ │ │ └── functions.ts │ ├── test │ │ └── utils.ts │ ├── utils │ │ ├── Either.ts │ │ ├── PluginError.ts │ │ ├── constants.ts │ │ ├── error.ts │ │ ├── getConfig.ts │ │ ├── getPluginService.ts │ │ ├── throwError.ts │ │ ├── tryCatch.ts │ │ └── types.ts │ └── validators │ │ ├── api │ │ ├── controllers │ │ │ ├── admin.controller.validator.ts │ │ │ ├── client.controller.validator.ts │ │ │ ├── index.ts │ │ │ └── settings.controller.validator.ts │ │ └── index.ts │ │ ├── repositories │ │ ├── comment.schema.ts │ │ ├── comment.validator.ts │ │ ├── index.ts │ │ ├── reports.validator.ts │ │ └── utils.ts │ │ └── utils.ts ├── tsconfig.build.json └── tsconfig.json ├── setup-package.ts └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn test:unit 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22.12.0 -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/initSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/__mocks__/initSetup.ts -------------------------------------------------------------------------------- /admin/custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/custom.d.ts -------------------------------------------------------------------------------- /admin/jest.admin.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/jest.admin.config.ts -------------------------------------------------------------------------------- /admin/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/api/client.ts -------------------------------------------------------------------------------- /admin/src/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from './client'; 2 | -------------------------------------------------------------------------------- /admin/src/api/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/api/schemas.ts -------------------------------------------------------------------------------- /admin/src/components/ActionButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ActionButton/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ApproveFlow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ApproveFlow/index.tsx -------------------------------------------------------------------------------- /admin/src/components/CommentReportStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/CommentReportStatusBadge/index.tsx -------------------------------------------------------------------------------- /admin/src/components/CommentRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/CommentRow/index.tsx -------------------------------------------------------------------------------- /admin/src/components/CommentStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/CommentStatusBadge/index.tsx -------------------------------------------------------------------------------- /admin/src/components/CommentStatusFilters/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/CommentStatusFilters/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ConfirmationDialog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ConfirmationDialog/index.tsx -------------------------------------------------------------------------------- /admin/src/components/DiscussionThreadItem/DiscussionThreadItemActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/DiscussionThreadItem/DiscussionThreadItemActions.tsx -------------------------------------------------------------------------------- /admin/src/components/DiscussionThreadItem/DiscussionThreadItemFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/DiscussionThreadItem/DiscussionThreadItemFooter.tsx -------------------------------------------------------------------------------- /admin/src/components/DiscussionThreadItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/DiscussionThreadItem/index.tsx -------------------------------------------------------------------------------- /admin/src/components/DiscussionThreadItem/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/DiscussionThreadItem/props.ts -------------------------------------------------------------------------------- /admin/src/components/IconButtonGroup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/IconButtonGroup/index.tsx -------------------------------------------------------------------------------- /admin/src/components/LoadingIndicatorOverlay/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/LoadingIndicatorOverlay/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ModeratorResponseModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ModeratorResponseModal/index.tsx -------------------------------------------------------------------------------- /admin/src/components/PluginIcon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/PluginIcon/index.tsx -------------------------------------------------------------------------------- /admin/src/components/RenderIf/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/RenderIf/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ReportReasonBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReportReasonBadge/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ReportStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReportStatusBadge/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ReportsTableRow/BlockMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReportsTableRow/BlockMenu.tsx -------------------------------------------------------------------------------- /admin/src/components/ReportsTableRow/CommentReviewModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReportsTableRow/CommentReviewModal.tsx -------------------------------------------------------------------------------- /admin/src/components/ReportsTableRow/ReportsActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReportsTableRow/ReportsActions.tsx -------------------------------------------------------------------------------- /admin/src/components/ReportsTableRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReportsTableRow/index.tsx -------------------------------------------------------------------------------- /admin/src/components/ReviewFlow/ReportReviewTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReviewFlow/ReportReviewTable.tsx -------------------------------------------------------------------------------- /admin/src/components/ReviewFlow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/ReviewFlow/index.tsx -------------------------------------------------------------------------------- /admin/src/components/SideNav/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/SideNav/index.tsx -------------------------------------------------------------------------------- /admin/src/components/SortableTh/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/SortableTh/index.tsx -------------------------------------------------------------------------------- /admin/src/components/StatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/StatusBadge/index.tsx -------------------------------------------------------------------------------- /admin/src/components/UserAvatar/AdminAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/UserAvatar/AdminAvatar.tsx -------------------------------------------------------------------------------- /admin/src/components/UserAvatar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/UserAvatar/index.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/Editor.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/EditorLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/EditorLayout.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/PreviewWysiwyg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/PreviewWysiwyg.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/WysiwygFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/WysiwygFooter.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/WysiwygNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/WysiwygNav.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/WysiwygStyles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/WysiwygStyles.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/index.tsx -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/utils/continueList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/utils/continueList.ts -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/utils/mdRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/utils/mdRenderer.ts -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/utils/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/utils/urls.ts -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/Wysiwyg/utils/utils.ts -------------------------------------------------------------------------------- /admin/src/components/icons/comments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/icons/comments.tsx -------------------------------------------------------------------------------- /admin/src/components/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/icons/index.ts -------------------------------------------------------------------------------- /admin/src/components/icons/lock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/icons/lock.tsx -------------------------------------------------------------------------------- /admin/src/components/icons/review.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/icons/review.tsx -------------------------------------------------------------------------------- /admin/src/components/icons/strapiIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/icons/strapiIcons.tsx -------------------------------------------------------------------------------- /admin/src/components/icons/unlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/components/icons/unlock.tsx -------------------------------------------------------------------------------- /admin/src/contexts/UserContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/contexts/UserContext.tsx -------------------------------------------------------------------------------- /admin/src/hooks/useAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useAPI.ts -------------------------------------------------------------------------------- /admin/src/hooks/useCommentMutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useCommentMutations.ts -------------------------------------------------------------------------------- /admin/src/hooks/useCommentsAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useCommentsAll.ts -------------------------------------------------------------------------------- /admin/src/hooks/useConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useConfig.ts -------------------------------------------------------------------------------- /admin/src/hooks/useElementOnScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useElementOnScreen.ts -------------------------------------------------------------------------------- /admin/src/hooks/usePermissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/usePermissions.ts -------------------------------------------------------------------------------- /admin/src/hooks/useReports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useReports.ts -------------------------------------------------------------------------------- /admin/src/hooks/useResizeObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useResizeObserver.ts -------------------------------------------------------------------------------- /admin/src/hooks/useUserContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/hooks/useUserContext.ts -------------------------------------------------------------------------------- /admin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/index.ts -------------------------------------------------------------------------------- /admin/src/pages/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/App/index.tsx -------------------------------------------------------------------------------- /admin/src/pages/Details/DetailsEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Details/DetailsEntry.tsx -------------------------------------------------------------------------------- /admin/src/pages/Details/DiscussionThread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Details/DiscussionThread.tsx -------------------------------------------------------------------------------- /admin/src/pages/Details/ModeratorResponse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Details/ModeratorResponse.tsx -------------------------------------------------------------------------------- /admin/src/pages/Details/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Details/index.tsx -------------------------------------------------------------------------------- /admin/src/pages/Discover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Discover/index.tsx -------------------------------------------------------------------------------- /admin/src/pages/Reports/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Reports/index.tsx -------------------------------------------------------------------------------- /admin/src/pages/Settings/hooks/useSettingsAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Settings/hooks/useSettingsAPI.ts -------------------------------------------------------------------------------- /admin/src/pages/Settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pages/Settings/index.tsx -------------------------------------------------------------------------------- /admin/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/permissions.ts -------------------------------------------------------------------------------- /admin/src/pluginId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/pluginId.ts -------------------------------------------------------------------------------- /admin/src/providers/CommonProviders/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/providers/CommonProviders/index.tsx -------------------------------------------------------------------------------- /admin/src/store/settings.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/store/settings.store.ts -------------------------------------------------------------------------------- /admin/src/translations/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/en.ts -------------------------------------------------------------------------------- /admin/src/translations/fr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/fr.ts -------------------------------------------------------------------------------- /admin/src/translations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/index.ts -------------------------------------------------------------------------------- /admin/src/translations/pl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/pl.ts -------------------------------------------------------------------------------- /admin/src/translations/pt-BR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/pt-BR.ts -------------------------------------------------------------------------------- /admin/src/translations/ru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/ru.ts -------------------------------------------------------------------------------- /admin/src/translations/tr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/tr.ts -------------------------------------------------------------------------------- /admin/src/translations/zh-Hans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/translations/zh-Hans.ts -------------------------------------------------------------------------------- /admin/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/types/index.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/functions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/functions.test.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/getApiUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/getApiUrl.test.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/getMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/getMessage.test.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/getUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/getUrl.test.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/handleAPIError.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/handleAPIError.test.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/perseRegExp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/perseRegExp.test.ts -------------------------------------------------------------------------------- /admin/src/utils/__tests__/resolveCommentStatus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/__tests__/resolveCommentStatus.test.ts -------------------------------------------------------------------------------- /admin/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/constants.ts -------------------------------------------------------------------------------- /admin/src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/errors.ts -------------------------------------------------------------------------------- /admin/src/utils/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/functions.ts -------------------------------------------------------------------------------- /admin/src/utils/getApiUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/getApiUrl.ts -------------------------------------------------------------------------------- /admin/src/utils/getMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/getMessage.ts -------------------------------------------------------------------------------- /admin/src/utils/getRelatedGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/getRelatedGroups.ts -------------------------------------------------------------------------------- /admin/src/utils/getUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/getUrl.ts -------------------------------------------------------------------------------- /admin/src/utils/handleAPIError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/handleAPIError.ts -------------------------------------------------------------------------------- /admin/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/index.ts -------------------------------------------------------------------------------- /admin/src/utils/parseRegExp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/parseRegExp.ts -------------------------------------------------------------------------------- /admin/src/utils/renderEntryTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/renderEntryTitle.ts -------------------------------------------------------------------------------- /admin/src/utils/renderInitials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/renderInitials.ts -------------------------------------------------------------------------------- /admin/src/utils/resolveCommentStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/resolveCommentStatus.ts -------------------------------------------------------------------------------- /admin/src/utils/resolveCommentStatusColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/resolveCommentStatusColor.ts -------------------------------------------------------------------------------- /admin/src/utils/resolveReportStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/resolveReportStatus.ts -------------------------------------------------------------------------------- /admin/src/utils/resolveReportStatusColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/src/utils/resolveReportStatusColor.ts -------------------------------------------------------------------------------- /admin/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/tsconfig.build.json -------------------------------------------------------------------------------- /admin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/admin/tsconfig.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/codecov.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/public/assets/configuration.png -------------------------------------------------------------------------------- /public/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/public/assets/logo.png -------------------------------------------------------------------------------- /public/assets/marketplace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/public/assets/marketplace.png -------------------------------------------------------------------------------- /public/assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/public/assets/preview.png -------------------------------------------------------------------------------- /server/jest.server.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/jest.server.config.ts -------------------------------------------------------------------------------- /server/src/@types/controllers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/@types/controllers.ts -------------------------------------------------------------------------------- /server/src/@types/graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/@types/graphql.d.ts -------------------------------------------------------------------------------- /server/src/@types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/@types/index.ts -------------------------------------------------------------------------------- /server/src/@types/repositories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/@types/repositories.ts -------------------------------------------------------------------------------- /server/src/@types/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/@types/routes.ts -------------------------------------------------------------------------------- /server/src/@types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/@types/utils.ts -------------------------------------------------------------------------------- /server/src/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/bootstrap.ts -------------------------------------------------------------------------------- /server/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/config/index.ts -------------------------------------------------------------------------------- /server/src/const/REGEX.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/const/REGEX.ts -------------------------------------------------------------------------------- /server/src/const/REPORT_REASON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/const/REPORT_REASON.ts -------------------------------------------------------------------------------- /server/src/const/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/const/index.ts -------------------------------------------------------------------------------- /server/src/content-types/comments/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/content-types/comments/index.ts -------------------------------------------------------------------------------- /server/src/content-types/comments/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/content-types/comments/schema.ts -------------------------------------------------------------------------------- /server/src/content-types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/content-types/index.ts -------------------------------------------------------------------------------- /server/src/content-types/report/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/content-types/report/index.ts -------------------------------------------------------------------------------- /server/src/content-types/report/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/content-types/report/schema.ts -------------------------------------------------------------------------------- /server/src/controllers/__tests__/admin.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/__tests__/admin.controller.test.ts -------------------------------------------------------------------------------- /server/src/controllers/__tests__/client.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/__tests__/client.controller.test.ts -------------------------------------------------------------------------------- /server/src/controllers/__tests__/settings.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/__tests__/settings.controller.test.ts -------------------------------------------------------------------------------- /server/src/controllers/__tests__/utils/parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/__tests__/utils/parser.test.ts -------------------------------------------------------------------------------- /server/src/controllers/admin.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/admin.controller.ts -------------------------------------------------------------------------------- /server/src/controllers/client.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/client.controller.ts -------------------------------------------------------------------------------- /server/src/controllers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/index.ts -------------------------------------------------------------------------------- /server/src/controllers/settings.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/settings.controller.ts -------------------------------------------------------------------------------- /server/src/controllers/utils/parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/controllers/utils/parsers.ts -------------------------------------------------------------------------------- /server/src/graphql/getResolversConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/getResolversConfig.ts -------------------------------------------------------------------------------- /server/src/graphql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/index.ts -------------------------------------------------------------------------------- /server/src/graphql/mutations/getCreateAbuseReport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/mutations/getCreateAbuseReport.ts -------------------------------------------------------------------------------- /server/src/graphql/mutations/getCreateComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/mutations/getCreateComment.ts -------------------------------------------------------------------------------- /server/src/graphql/mutations/getRemoveComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/mutations/getRemoveComment.ts -------------------------------------------------------------------------------- /server/src/graphql/mutations/getUpdateComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/mutations/getUpdateComment.ts -------------------------------------------------------------------------------- /server/src/graphql/mutations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/mutations/index.ts -------------------------------------------------------------------------------- /server/src/graphql/queries/findAllFlat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/queries/findAllFlat.ts -------------------------------------------------------------------------------- /server/src/graphql/queries/findAllInHierarchy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/queries/findAllInHierarchy.ts -------------------------------------------------------------------------------- /server/src/graphql/queries/findAllPerAuthor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/queries/findAllPerAuthor.ts -------------------------------------------------------------------------------- /server/src/graphql/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/queries/index.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getComment.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getCommentAuthor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getCommentAuthor.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getCommentAuthorType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getCommentAuthorType.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getCommentNested.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getCommentNested.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getCreateComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getCreateComment.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getCreateCommentAuthor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getCreateCommentAuthor.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getCreateReport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getCreateReport.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getId.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getIdentityAuthor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getIdentityAuthor.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getRemoveComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getRemoveComment.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getReport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getReport.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getReportReason.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getReportReason.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getResponseFindAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getResponseFindAll.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getResponseFindAllPerAuthor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getResponseFindAllPerAuthor.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getResponseMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getResponseMeta.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getResponsePagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getResponsePagination.ts -------------------------------------------------------------------------------- /server/src/graphql/types/getUpdateComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/getUpdateComment.ts -------------------------------------------------------------------------------- /server/src/graphql/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/graphql/types/index.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/permissions.ts -------------------------------------------------------------------------------- /server/src/register/custom-fields/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/register/custom-fields/__tests__/index.test.ts -------------------------------------------------------------------------------- /server/src/register/custom-fields/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/register/custom-fields/comments.ts -------------------------------------------------------------------------------- /server/src/register/custom-fields/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/register/custom-fields/index.ts -------------------------------------------------------------------------------- /server/src/register/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/register/index.ts -------------------------------------------------------------------------------- /server/src/repositories/__tests__/comment.repository.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/__tests__/comment.repository.test.ts -------------------------------------------------------------------------------- /server/src/repositories/__tests__/report.repository.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/__tests__/report.repository.test.ts -------------------------------------------------------------------------------- /server/src/repositories/__tests__/store.repository.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/__tests__/store.repository.test.ts -------------------------------------------------------------------------------- /server/src/repositories/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/__tests__/utils.test.ts -------------------------------------------------------------------------------- /server/src/repositories/comment.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/comment.repository.ts -------------------------------------------------------------------------------- /server/src/repositories/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/index.ts -------------------------------------------------------------------------------- /server/src/repositories/report.comment.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/report.comment.repository.ts -------------------------------------------------------------------------------- /server/src/repositories/store.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/store.repository.ts -------------------------------------------------------------------------------- /server/src/repositories/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/repositories/utils.ts -------------------------------------------------------------------------------- /server/src/routes/admin.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/routes/admin.routes.ts -------------------------------------------------------------------------------- /server/src/routes/client.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/routes/client.routes.ts -------------------------------------------------------------------------------- /server/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/routes/index.ts -------------------------------------------------------------------------------- /server/src/services/__tests__/admin.service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/__tests__/admin.service.test.ts -------------------------------------------------------------------------------- /server/src/services/__tests__/client.service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/__tests__/client.service.test.ts -------------------------------------------------------------------------------- /server/src/services/__tests__/common.service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/__tests__/common.service.test.ts -------------------------------------------------------------------------------- /server/src/services/__tests__/settings.service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/__tests__/settings.service.test.ts -------------------------------------------------------------------------------- /server/src/services/admin/admin.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/admin/admin.service.ts -------------------------------------------------------------------------------- /server/src/services/admin/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/admin/utils.ts -------------------------------------------------------------------------------- /server/src/services/client.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/client.service.ts -------------------------------------------------------------------------------- /server/src/services/common.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/common.service.ts -------------------------------------------------------------------------------- /server/src/services/gql.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/gql.service.ts -------------------------------------------------------------------------------- /server/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/index.ts -------------------------------------------------------------------------------- /server/src/services/settings.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/settings.service.ts -------------------------------------------------------------------------------- /server/src/services/utils/__tests__/functions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/utils/__tests__/functions.test.js -------------------------------------------------------------------------------- /server/src/services/utils/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/services/utils/functions.ts -------------------------------------------------------------------------------- /server/src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/test/utils.ts -------------------------------------------------------------------------------- /server/src/utils/Either.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/Either.ts -------------------------------------------------------------------------------- /server/src/utils/PluginError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/PluginError.ts -------------------------------------------------------------------------------- /server/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/constants.ts -------------------------------------------------------------------------------- /server/src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/error.ts -------------------------------------------------------------------------------- /server/src/utils/getConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/getConfig.ts -------------------------------------------------------------------------------- /server/src/utils/getPluginService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/getPluginService.ts -------------------------------------------------------------------------------- /server/src/utils/throwError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/throwError.ts -------------------------------------------------------------------------------- /server/src/utils/tryCatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/tryCatch.ts -------------------------------------------------------------------------------- /server/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/utils/types.ts -------------------------------------------------------------------------------- /server/src/validators/api/controllers/admin.controller.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/api/controllers/admin.controller.validator.ts -------------------------------------------------------------------------------- /server/src/validators/api/controllers/client.controller.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/api/controllers/client.controller.validator.ts -------------------------------------------------------------------------------- /server/src/validators/api/controllers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/api/controllers/index.ts -------------------------------------------------------------------------------- /server/src/validators/api/controllers/settings.controller.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/api/controllers/settings.controller.validator.ts -------------------------------------------------------------------------------- /server/src/validators/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from './controllers'; -------------------------------------------------------------------------------- /server/src/validators/repositories/comment.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/repositories/comment.schema.ts -------------------------------------------------------------------------------- /server/src/validators/repositories/comment.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/repositories/comment.validator.ts -------------------------------------------------------------------------------- /server/src/validators/repositories/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/repositories/index.ts -------------------------------------------------------------------------------- /server/src/validators/repositories/reports.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/repositories/reports.validator.ts -------------------------------------------------------------------------------- /server/src/validators/repositories/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/repositories/utils.ts -------------------------------------------------------------------------------- /server/src/validators/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/src/validators/utils.ts -------------------------------------------------------------------------------- /server/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/tsconfig.build.json -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /setup-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/setup-package.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtusLab-Open-Source/strapi-plugin-comments/HEAD/yarn.lock --------------------------------------------------------------------------------