├── .editorconfig ├── .eslintrc ├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .pre-commit-config.yaml ├── .semgrepignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── comment.png ├── frappe_comment_xt ├── __init__.py ├── config │ └── __init__.py ├── fixtures │ └── custom_field.json ├── frappe_comment_xt │ └── __init__.py ├── helpers │ └── comment.py ├── hooks.py ├── modules.txt ├── overrides │ ├── notification_log_override.py │ └── whitelist │ │ └── comment.py ├── patches.txt ├── public │ ├── .gitkeep │ ├── css │ │ ├── frappe_comment_xt.css │ │ └── replies.css │ └── js │ │ ├── controls │ │ ├── comment.js │ │ ├── replies.js │ │ └── timeline.js │ │ ├── footer.bundle.js │ │ └── frappe_comment_xt.js └── templates │ ├── __init__.py │ └── pages │ └── __init__.py └── pyproject.toml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.eslintrc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.semgrepignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/.semgrepignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/README.md -------------------------------------------------------------------------------- /comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/comment.png -------------------------------------------------------------------------------- /frappe_comment_xt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/__init__.py -------------------------------------------------------------------------------- /frappe_comment_xt/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_comment_xt/fixtures/custom_field.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/fixtures/custom_field.json -------------------------------------------------------------------------------- /frappe_comment_xt/frappe_comment_xt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_comment_xt/helpers/comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/helpers/comment.py -------------------------------------------------------------------------------- /frappe_comment_xt/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/hooks.py -------------------------------------------------------------------------------- /frappe_comment_xt/modules.txt: -------------------------------------------------------------------------------- 1 | Frappe Comment Xt -------------------------------------------------------------------------------- /frappe_comment_xt/overrides/notification_log_override.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/overrides/notification_log_override.py -------------------------------------------------------------------------------- /frappe_comment_xt/overrides/whitelist/comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/overrides/whitelist/comment.py -------------------------------------------------------------------------------- /frappe_comment_xt/patches.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/patches.txt -------------------------------------------------------------------------------- /frappe_comment_xt/public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_comment_xt/public/css/frappe_comment_xt.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/css/frappe_comment_xt.css -------------------------------------------------------------------------------- /frappe_comment_xt/public/css/replies.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/css/replies.css -------------------------------------------------------------------------------- /frappe_comment_xt/public/js/controls/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/js/controls/comment.js -------------------------------------------------------------------------------- /frappe_comment_xt/public/js/controls/replies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/js/controls/replies.js -------------------------------------------------------------------------------- /frappe_comment_xt/public/js/controls/timeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/js/controls/timeline.js -------------------------------------------------------------------------------- /frappe_comment_xt/public/js/footer.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/js/footer.bundle.js -------------------------------------------------------------------------------- /frappe_comment_xt/public/js/frappe_comment_xt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/frappe_comment_xt/public/js/frappe_comment_xt.js -------------------------------------------------------------------------------- /frappe_comment_xt/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_comment_xt/templates/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtCamp/frappe-comment-xt/HEAD/pyproject.toml --------------------------------------------------------------------------------