├── .discourse-compatibility ├── .github └── workflows │ └── discourse-plugin.yml ├── .gitignore ├── .npmrc ├── .prettierrc.cjs ├── .rubocop.yml ├── .streerc ├── .template-lintrc.cjs ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── about.json ├── app ├── controllers │ └── discourse_solved │ │ ├── answer_controller.rb │ │ └── solved_topics_controller.rb ├── models │ └── discourse_solved │ │ └── solved_topic.rb └── serializers │ ├── concerns │ └── discourse_solved │ │ └── topic_answer_mixin.rb │ └── discourse_solved │ └── solved_post_serializer.rb ├── assets ├── javascripts │ └── discourse │ │ ├── components │ │ ├── solved-accept-answer-button.gjs │ │ ├── solved-accepted-answer.gjs │ │ └── solved-unaccept-answer-button.gjs │ │ ├── connectors │ │ ├── after-topic-status │ │ │ └── solved-status.gjs │ │ ├── bread-crumbs-right │ │ │ └── solved-status-filter.gjs │ │ ├── category-custom-settings │ │ │ └── solved-settings.gjs │ │ ├── topic-navigation │ │ │ └── no-answer.gjs │ │ ├── user-activity-bottom │ │ │ └── solved-list.gjs │ │ ├── user-card-metadata │ │ │ └── accepted-answers.gjs │ │ └── user-summary-stat │ │ │ └── solved-count.gjs │ │ ├── initializers │ │ ├── add-topic-list-class.js │ │ └── extend-for-solved-button.gjs │ │ ├── pre-initializers │ │ └── extend-category-for-solved.js │ │ ├── routes │ │ └── user-activity-solved.js │ │ ├── solved-route-map.js │ │ └── templates │ │ └── user-activity-solved.gjs └── stylesheets │ ├── mobile │ └── solutions.scss │ └── solutions.scss ├── config ├── locales │ ├── client.ar.yml │ ├── client.be.yml │ ├── client.bg.yml │ ├── client.bs_BA.yml │ ├── client.ca.yml │ ├── client.cs.yml │ ├── client.da.yml │ ├── client.de.yml │ ├── client.el.yml │ ├── client.en.yml │ ├── client.en_GB.yml │ ├── client.es.yml │ ├── client.et.yml │ ├── client.fa_IR.yml │ ├── client.fi.yml │ ├── client.fr.yml │ ├── client.gl.yml │ ├── client.he.yml │ ├── client.hr.yml │ ├── client.hu.yml │ ├── client.hy.yml │ ├── client.id.yml │ ├── client.it.yml │ ├── client.ja.yml │ ├── client.ko.yml │ ├── client.lt.yml │ ├── client.lv.yml │ ├── client.nb_NO.yml │ ├── client.nl.yml │ ├── client.pl_PL.yml │ ├── client.pt.yml │ ├── client.pt_BR.yml │ ├── client.ro.yml │ ├── client.ru.yml │ ├── client.sk.yml │ ├── client.sl.yml │ ├── client.sq.yml │ ├── client.sr.yml │ ├── client.sv.yml │ ├── client.sw.yml │ ├── client.te.yml │ ├── client.th.yml │ ├── client.tr_TR.yml │ ├── client.ug.yml │ ├── client.uk.yml │ ├── client.ur.yml │ ├── client.vi.yml │ ├── client.zh_CN.yml │ ├── client.zh_TW.yml │ ├── server.ar.yml │ ├── server.be.yml │ ├── server.bg.yml │ ├── server.bs_BA.yml │ ├── server.ca.yml │ ├── server.cs.yml │ ├── server.da.yml │ ├── server.de.yml │ ├── server.el.yml │ ├── server.en.yml │ ├── server.en_GB.yml │ ├── server.es.yml │ ├── server.et.yml │ ├── server.fa_IR.yml │ ├── server.fi.yml │ ├── server.fr.yml │ ├── server.gl.yml │ ├── server.he.yml │ ├── server.hr.yml │ ├── server.hu.yml │ ├── server.hy.yml │ ├── server.id.yml │ ├── server.it.yml │ ├── server.ja.yml │ ├── server.ko.yml │ ├── server.lt.yml │ ├── server.lv.yml │ ├── server.nb_NO.yml │ ├── server.nl.yml │ ├── server.pl_PL.yml │ ├── server.pt.yml │ ├── server.pt_BR.yml │ ├── server.ro.yml │ ├── server.ru.yml │ ├── server.sk.yml │ ├── server.sl.yml │ ├── server.sq.yml │ ├── server.sr.yml │ ├── server.sv.yml │ ├── server.sw.yml │ ├── server.te.yml │ ├── server.th.yml │ ├── server.tr_TR.yml │ ├── server.ug.yml │ ├── server.uk.yml │ ├── server.ur.yml │ ├── server.vi.yml │ ├── server.zh_CN.yml │ └── server.zh_TW.yml ├── routes.rb └── settings.yml ├── db ├── fixtures │ └── 001_badges.rb └── migrate │ ├── 20191209095548_ensures_unique_accepted_answer_post_id.rb │ ├── 20210218022053_solved_fix_high_auto_close_topic_hours.rb │ ├── 20210429154322_remove_nil_custom_fields_from_solved.rb │ ├── 20210618142654_recreate_solutions_column.rb │ ├── 20221121223417_rename_badges.rb │ ├── 20240116100023_fill_accept_all_solutions_allowed_groups_based_on_deprecated_setting.rb │ ├── 20250318024824_create_discourse_solved_solved_topics.rb │ ├── 20250318024953_copy_solved_topic_custom_field_to_discourse_solved_solved_topics.rb │ ├── 20250318024954_remove_duplicates_from_discourse_solved_solved_topics.rb │ ├── 20250318025147_add_index_for_discourse_solved_topics.rb │ └── 20250325074111_copy_remaining_solved_topic_custom_field_to_discourse_solved_solved_topics.rb ├── eslint.config.mjs ├── lib ├── discourse_assign │ └── entry_point.rb ├── discourse_automation │ └── entry_point.rb ├── discourse_dev │ └── discourse_solved.rb └── discourse_solved │ ├── accepted_answer_cache.rb │ ├── before_head_close.rb │ ├── category_extension.rb │ ├── engine.rb │ ├── first_accepted_post_solution_validator.rb │ ├── guardian_extensions.rb │ ├── post_serializer_extension.rb │ ├── register_filters.rb │ ├── topic_extension.rb │ ├── topic_posters_summary_extension.rb │ ├── topic_view_serializer_extension.rb │ ├── user_summary_extension.rb │ └── web_hook_extension.rb ├── package.json ├── plugin.rb ├── pnpm-lock.yaml ├── spec ├── components │ ├── composer_messages_finder_spec.rb │ └── post_revisor_spec.rb ├── fabricators │ ├── extend_topic_fabricator.rb │ ├── solved_hook_fabricator.rb │ └── solved_topic_fabricator.rb ├── integration │ └── solved_spec.rb ├── lib │ ├── first_accepted_post_solution_validator_spec.rb │ └── guardian_extensions_spec.rb ├── models │ ├── copy_solved_topic_custom_field_spec.rb │ ├── directory_item_spec.rb │ ├── remove_duplicates_from_discourse_solved_solved_topics_spec.rb │ ├── site_spec.rb │ └── user_summary_spec.rb ├── requests │ ├── answer_controller_spec.rb │ ├── list_controller_spec.rb │ ├── solved_topics_controller_spec.rb │ └── topics_controller_spec.rb ├── serializers │ ├── topic_answer_mixin_spec.rb │ ├── topic_view_serializer_spec.rb │ └── user_card_serializer_spec.rb └── system │ ├── core_features_spec.rb │ └── solved_spec.rb ├── stylelint.config.mjs ├── test └── javascripts │ ├── acceptance │ ├── discourse-solved-post-menu-test.js │ ├── discourse-solved-test.js │ └── user-activity-solved-test.js │ └── helpers │ └── discourse-solved-helpers.js └── translator.yml /.discourse-compatibility: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/.discourse-compatibility -------------------------------------------------------------------------------- /.github/workflows/discourse-plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/.github/workflows/discourse-plugin.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict = true 2 | auto-install-peers = false 3 | -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@discourse/lint-configs/prettier"); 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_gem: 2 | rubocop-discourse: stree-compat.yml 3 | -------------------------------------------------------------------------------- /.streerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/.streerc -------------------------------------------------------------------------------- /.template-lintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@discourse/lint-configs/template-lint"); 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/README.md -------------------------------------------------------------------------------- /about.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/about.json -------------------------------------------------------------------------------- /app/controllers/discourse_solved/answer_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/app/controllers/discourse_solved/answer_controller.rb -------------------------------------------------------------------------------- /app/controllers/discourse_solved/solved_topics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/app/controllers/discourse_solved/solved_topics_controller.rb -------------------------------------------------------------------------------- /app/models/discourse_solved/solved_topic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/app/models/discourse_solved/solved_topic.rb -------------------------------------------------------------------------------- /app/serializers/concerns/discourse_solved/topic_answer_mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/app/serializers/concerns/discourse_solved/topic_answer_mixin.rb -------------------------------------------------------------------------------- /app/serializers/discourse_solved/solved_post_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/app/serializers/discourse_solved/solved_post_serializer.rb -------------------------------------------------------------------------------- /assets/javascripts/discourse/components/solved-accept-answer-button.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/components/solved-accept-answer-button.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/components/solved-accepted-answer.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/components/solved-accepted-answer.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/components/solved-unaccept-answer-button.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/components/solved-unaccept-answer-button.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/after-topic-status/solved-status.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/after-topic-status/solved-status.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/bread-crumbs-right/solved-status-filter.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/bread-crumbs-right/solved-status-filter.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/category-custom-settings/solved-settings.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/category-custom-settings/solved-settings.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/topic-navigation/no-answer.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/topic-navigation/no-answer.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/user-activity-bottom/solved-list.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/user-activity-bottom/solved-list.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/user-card-metadata/accepted-answers.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/user-card-metadata/accepted-answers.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/connectors/user-summary-stat/solved-count.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/connectors/user-summary-stat/solved-count.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/initializers/add-topic-list-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/initializers/add-topic-list-class.js -------------------------------------------------------------------------------- /assets/javascripts/discourse/initializers/extend-for-solved-button.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/initializers/extend-for-solved-button.gjs -------------------------------------------------------------------------------- /assets/javascripts/discourse/pre-initializers/extend-category-for-solved.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/pre-initializers/extend-category-for-solved.js -------------------------------------------------------------------------------- /assets/javascripts/discourse/routes/user-activity-solved.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/routes/user-activity-solved.js -------------------------------------------------------------------------------- /assets/javascripts/discourse/solved-route-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/solved-route-map.js -------------------------------------------------------------------------------- /assets/javascripts/discourse/templates/user-activity-solved.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/javascripts/discourse/templates/user-activity-solved.gjs -------------------------------------------------------------------------------- /assets/stylesheets/mobile/solutions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/stylesheets/mobile/solutions.scss -------------------------------------------------------------------------------- /assets/stylesheets/solutions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/assets/stylesheets/solutions.scss -------------------------------------------------------------------------------- /config/locales/client.ar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ar.yml -------------------------------------------------------------------------------- /config/locales/client.be.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.be.yml -------------------------------------------------------------------------------- /config/locales/client.bg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.bg.yml -------------------------------------------------------------------------------- /config/locales/client.bs_BA.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.bs_BA.yml -------------------------------------------------------------------------------- /config/locales/client.ca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ca.yml -------------------------------------------------------------------------------- /config/locales/client.cs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.cs.yml -------------------------------------------------------------------------------- /config/locales/client.da.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.da.yml -------------------------------------------------------------------------------- /config/locales/client.de.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.de.yml -------------------------------------------------------------------------------- /config/locales/client.el.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.el.yml -------------------------------------------------------------------------------- /config/locales/client.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.en.yml -------------------------------------------------------------------------------- /config/locales/client.en_GB.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.en_GB.yml -------------------------------------------------------------------------------- /config/locales/client.es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.es.yml -------------------------------------------------------------------------------- /config/locales/client.et.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.et.yml -------------------------------------------------------------------------------- /config/locales/client.fa_IR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.fa_IR.yml -------------------------------------------------------------------------------- /config/locales/client.fi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.fi.yml -------------------------------------------------------------------------------- /config/locales/client.fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.fr.yml -------------------------------------------------------------------------------- /config/locales/client.gl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.gl.yml -------------------------------------------------------------------------------- /config/locales/client.he.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.he.yml -------------------------------------------------------------------------------- /config/locales/client.hr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.hr.yml -------------------------------------------------------------------------------- /config/locales/client.hu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.hu.yml -------------------------------------------------------------------------------- /config/locales/client.hy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.hy.yml -------------------------------------------------------------------------------- /config/locales/client.id.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.id.yml -------------------------------------------------------------------------------- /config/locales/client.it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.it.yml -------------------------------------------------------------------------------- /config/locales/client.ja.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ja.yml -------------------------------------------------------------------------------- /config/locales/client.ko.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ko.yml -------------------------------------------------------------------------------- /config/locales/client.lt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.lt.yml -------------------------------------------------------------------------------- /config/locales/client.lv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.lv.yml -------------------------------------------------------------------------------- /config/locales/client.nb_NO.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.nb_NO.yml -------------------------------------------------------------------------------- /config/locales/client.nl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.nl.yml -------------------------------------------------------------------------------- /config/locales/client.pl_PL.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.pl_PL.yml -------------------------------------------------------------------------------- /config/locales/client.pt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.pt.yml -------------------------------------------------------------------------------- /config/locales/client.pt_BR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.pt_BR.yml -------------------------------------------------------------------------------- /config/locales/client.ro.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ro.yml -------------------------------------------------------------------------------- /config/locales/client.ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ru.yml -------------------------------------------------------------------------------- /config/locales/client.sk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.sk.yml -------------------------------------------------------------------------------- /config/locales/client.sl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.sl.yml -------------------------------------------------------------------------------- /config/locales/client.sq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.sq.yml -------------------------------------------------------------------------------- /config/locales/client.sr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.sr.yml -------------------------------------------------------------------------------- /config/locales/client.sv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.sv.yml -------------------------------------------------------------------------------- /config/locales/client.sw.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.sw.yml -------------------------------------------------------------------------------- /config/locales/client.te.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.te.yml -------------------------------------------------------------------------------- /config/locales/client.th.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.th.yml -------------------------------------------------------------------------------- /config/locales/client.tr_TR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.tr_TR.yml -------------------------------------------------------------------------------- /config/locales/client.ug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ug.yml -------------------------------------------------------------------------------- /config/locales/client.uk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.uk.yml -------------------------------------------------------------------------------- /config/locales/client.ur.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.ur.yml -------------------------------------------------------------------------------- /config/locales/client.vi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.vi.yml -------------------------------------------------------------------------------- /config/locales/client.zh_CN.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.zh_CN.yml -------------------------------------------------------------------------------- /config/locales/client.zh_TW.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/client.zh_TW.yml -------------------------------------------------------------------------------- /config/locales/server.ar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ar.yml -------------------------------------------------------------------------------- /config/locales/server.be.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.be.yml -------------------------------------------------------------------------------- /config/locales/server.bg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.bg.yml -------------------------------------------------------------------------------- /config/locales/server.bs_BA.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.bs_BA.yml -------------------------------------------------------------------------------- /config/locales/server.ca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ca.yml -------------------------------------------------------------------------------- /config/locales/server.cs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.cs.yml -------------------------------------------------------------------------------- /config/locales/server.da.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.da.yml -------------------------------------------------------------------------------- /config/locales/server.de.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.de.yml -------------------------------------------------------------------------------- /config/locales/server.el.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.el.yml -------------------------------------------------------------------------------- /config/locales/server.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.en.yml -------------------------------------------------------------------------------- /config/locales/server.en_GB.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.en_GB.yml -------------------------------------------------------------------------------- /config/locales/server.es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.es.yml -------------------------------------------------------------------------------- /config/locales/server.et.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.et.yml -------------------------------------------------------------------------------- /config/locales/server.fa_IR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.fa_IR.yml -------------------------------------------------------------------------------- /config/locales/server.fi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.fi.yml -------------------------------------------------------------------------------- /config/locales/server.fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.fr.yml -------------------------------------------------------------------------------- /config/locales/server.gl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.gl.yml -------------------------------------------------------------------------------- /config/locales/server.he.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.he.yml -------------------------------------------------------------------------------- /config/locales/server.hr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.hr.yml -------------------------------------------------------------------------------- /config/locales/server.hu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.hu.yml -------------------------------------------------------------------------------- /config/locales/server.hy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.hy.yml -------------------------------------------------------------------------------- /config/locales/server.id.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.id.yml -------------------------------------------------------------------------------- /config/locales/server.it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.it.yml -------------------------------------------------------------------------------- /config/locales/server.ja.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ja.yml -------------------------------------------------------------------------------- /config/locales/server.ko.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ko.yml -------------------------------------------------------------------------------- /config/locales/server.lt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.lt.yml -------------------------------------------------------------------------------- /config/locales/server.lv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.lv.yml -------------------------------------------------------------------------------- /config/locales/server.nb_NO.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.nb_NO.yml -------------------------------------------------------------------------------- /config/locales/server.nl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.nl.yml -------------------------------------------------------------------------------- /config/locales/server.pl_PL.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.pl_PL.yml -------------------------------------------------------------------------------- /config/locales/server.pt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.pt.yml -------------------------------------------------------------------------------- /config/locales/server.pt_BR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.pt_BR.yml -------------------------------------------------------------------------------- /config/locales/server.ro.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ro.yml -------------------------------------------------------------------------------- /config/locales/server.ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ru.yml -------------------------------------------------------------------------------- /config/locales/server.sk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.sk.yml -------------------------------------------------------------------------------- /config/locales/server.sl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.sl.yml -------------------------------------------------------------------------------- /config/locales/server.sq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.sq.yml -------------------------------------------------------------------------------- /config/locales/server.sr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.sr.yml -------------------------------------------------------------------------------- /config/locales/server.sv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.sv.yml -------------------------------------------------------------------------------- /config/locales/server.sw.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.sw.yml -------------------------------------------------------------------------------- /config/locales/server.te.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.te.yml -------------------------------------------------------------------------------- /config/locales/server.th.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.th.yml -------------------------------------------------------------------------------- /config/locales/server.tr_TR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.tr_TR.yml -------------------------------------------------------------------------------- /config/locales/server.ug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ug.yml -------------------------------------------------------------------------------- /config/locales/server.uk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.uk.yml -------------------------------------------------------------------------------- /config/locales/server.ur.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.ur.yml -------------------------------------------------------------------------------- /config/locales/server.vi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.vi.yml -------------------------------------------------------------------------------- /config/locales/server.zh_CN.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.zh_CN.yml -------------------------------------------------------------------------------- /config/locales/server.zh_TW.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/locales/server.zh_TW.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/config/settings.yml -------------------------------------------------------------------------------- /db/fixtures/001_badges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/fixtures/001_badges.rb -------------------------------------------------------------------------------- /db/migrate/20191209095548_ensures_unique_accepted_answer_post_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20191209095548_ensures_unique_accepted_answer_post_id.rb -------------------------------------------------------------------------------- /db/migrate/20210218022053_solved_fix_high_auto_close_topic_hours.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20210218022053_solved_fix_high_auto_close_topic_hours.rb -------------------------------------------------------------------------------- /db/migrate/20210429154322_remove_nil_custom_fields_from_solved.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20210429154322_remove_nil_custom_fields_from_solved.rb -------------------------------------------------------------------------------- /db/migrate/20210618142654_recreate_solutions_column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20210618142654_recreate_solutions_column.rb -------------------------------------------------------------------------------- /db/migrate/20221121223417_rename_badges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20221121223417_rename_badges.rb -------------------------------------------------------------------------------- /db/migrate/20240116100023_fill_accept_all_solutions_allowed_groups_based_on_deprecated_setting.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20240116100023_fill_accept_all_solutions_allowed_groups_based_on_deprecated_setting.rb -------------------------------------------------------------------------------- /db/migrate/20250318024824_create_discourse_solved_solved_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20250318024824_create_discourse_solved_solved_topics.rb -------------------------------------------------------------------------------- /db/migrate/20250318024953_copy_solved_topic_custom_field_to_discourse_solved_solved_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20250318024953_copy_solved_topic_custom_field_to_discourse_solved_solved_topics.rb -------------------------------------------------------------------------------- /db/migrate/20250318024954_remove_duplicates_from_discourse_solved_solved_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20250318024954_remove_duplicates_from_discourse_solved_solved_topics.rb -------------------------------------------------------------------------------- /db/migrate/20250318025147_add_index_for_discourse_solved_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20250318025147_add_index_for_discourse_solved_topics.rb -------------------------------------------------------------------------------- /db/migrate/20250325074111_copy_remaining_solved_topic_custom_field_to_discourse_solved_solved_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/db/migrate/20250325074111_copy_remaining_solved_topic_custom_field_to_discourse_solved_solved_topics.rb -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /lib/discourse_assign/entry_point.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_assign/entry_point.rb -------------------------------------------------------------------------------- /lib/discourse_automation/entry_point.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_automation/entry_point.rb -------------------------------------------------------------------------------- /lib/discourse_dev/discourse_solved.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_dev/discourse_solved.rb -------------------------------------------------------------------------------- /lib/discourse_solved/accepted_answer_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/accepted_answer_cache.rb -------------------------------------------------------------------------------- /lib/discourse_solved/before_head_close.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/before_head_close.rb -------------------------------------------------------------------------------- /lib/discourse_solved/category_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/category_extension.rb -------------------------------------------------------------------------------- /lib/discourse_solved/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/engine.rb -------------------------------------------------------------------------------- /lib/discourse_solved/first_accepted_post_solution_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/first_accepted_post_solution_validator.rb -------------------------------------------------------------------------------- /lib/discourse_solved/guardian_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/guardian_extensions.rb -------------------------------------------------------------------------------- /lib/discourse_solved/post_serializer_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/post_serializer_extension.rb -------------------------------------------------------------------------------- /lib/discourse_solved/register_filters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/register_filters.rb -------------------------------------------------------------------------------- /lib/discourse_solved/topic_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/topic_extension.rb -------------------------------------------------------------------------------- /lib/discourse_solved/topic_posters_summary_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/topic_posters_summary_extension.rb -------------------------------------------------------------------------------- /lib/discourse_solved/topic_view_serializer_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/topic_view_serializer_extension.rb -------------------------------------------------------------------------------- /lib/discourse_solved/user_summary_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/user_summary_extension.rb -------------------------------------------------------------------------------- /lib/discourse_solved/web_hook_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/lib/discourse_solved/web_hook_extension.rb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/package.json -------------------------------------------------------------------------------- /plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/plugin.rb -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /spec/components/composer_messages_finder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/components/composer_messages_finder_spec.rb -------------------------------------------------------------------------------- /spec/components/post_revisor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/components/post_revisor_spec.rb -------------------------------------------------------------------------------- /spec/fabricators/extend_topic_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/fabricators/extend_topic_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/solved_hook_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/fabricators/solved_hook_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/solved_topic_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/fabricators/solved_topic_fabricator.rb -------------------------------------------------------------------------------- /spec/integration/solved_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/integration/solved_spec.rb -------------------------------------------------------------------------------- /spec/lib/first_accepted_post_solution_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/lib/first_accepted_post_solution_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/guardian_extensions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/lib/guardian_extensions_spec.rb -------------------------------------------------------------------------------- /spec/models/copy_solved_topic_custom_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/models/copy_solved_topic_custom_field_spec.rb -------------------------------------------------------------------------------- /spec/models/directory_item_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/models/directory_item_spec.rb -------------------------------------------------------------------------------- /spec/models/remove_duplicates_from_discourse_solved_solved_topics_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/models/remove_duplicates_from_discourse_solved_solved_topics_spec.rb -------------------------------------------------------------------------------- /spec/models/site_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/models/site_spec.rb -------------------------------------------------------------------------------- /spec/models/user_summary_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/models/user_summary_spec.rb -------------------------------------------------------------------------------- /spec/requests/answer_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/requests/answer_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/list_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/requests/list_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/solved_topics_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/requests/solved_topics_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/topics_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/requests/topics_controller_spec.rb -------------------------------------------------------------------------------- /spec/serializers/topic_answer_mixin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/serializers/topic_answer_mixin_spec.rb -------------------------------------------------------------------------------- /spec/serializers/topic_view_serializer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/serializers/topic_view_serializer_spec.rb -------------------------------------------------------------------------------- /spec/serializers/user_card_serializer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/serializers/user_card_serializer_spec.rb -------------------------------------------------------------------------------- /spec/system/core_features_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/system/core_features_spec.rb -------------------------------------------------------------------------------- /spec/system/solved_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/spec/system/solved_spec.rb -------------------------------------------------------------------------------- /stylelint.config.mjs: -------------------------------------------------------------------------------- 1 | export default { 2 | extends: ["@discourse/lint-configs/stylelint"], 3 | }; 4 | -------------------------------------------------------------------------------- /test/javascripts/acceptance/discourse-solved-post-menu-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/test/javascripts/acceptance/discourse-solved-post-menu-test.js -------------------------------------------------------------------------------- /test/javascripts/acceptance/discourse-solved-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/test/javascripts/acceptance/discourse-solved-test.js -------------------------------------------------------------------------------- /test/javascripts/acceptance/user-activity-solved-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/test/javascripts/acceptance/user-activity-solved-test.js -------------------------------------------------------------------------------- /test/javascripts/helpers/discourse-solved-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/test/javascripts/helpers/discourse-solved-helpers.js -------------------------------------------------------------------------------- /translator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discourse/discourse-solved/HEAD/translator.yml --------------------------------------------------------------------------------