From 66ec74bf2be3a1071ad109eb1796d111af3a99b2 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Fri, 13 Dec 2024 17:00:17 +0100 Subject: [PATCH] DEV: move to an ember component --- README.md | 7 +--- .../rewinds_assets_controller.rb | 32 ------------------- .../discourse_rewind/rewinds_controller.rb | 7 +--- .../discourse_rewind/rewinds_helper.rb | 25 --------------- .../rewind/action/{base.rb => base_report.rb} | 4 +-- .../discourse_rewind/rewind/action/fbff.rb | 2 +- .../rewind/action/posting_calendar.rb | 2 +- .../rewind/action/reactions.rb | 2 +- .../rewind/action/reading_time.rb | 6 ++-- app/services/discourse_rewind/rewind/fetch.rb | 32 ++++++------------- .../discourse_rewind/rewinds/show.html.erb | 31 ------------------ .../discourse/components/rewind.gjs | 27 ++++++++++++++++ .../user-activity-bottom/rewind-tab.gjs | 17 ++++++++++ .../javascripts/discourse/rewind-route-map.js | 11 +++++++ .../discourse/routes/user-activity-rewind.js | 5 +++ .../discourse/templates/user/rewind.hbs | 1 + assets/stylesheets/common/index.scss | 1 + assets/stylesheets/common/rewind.scss | 6 ++++ assets/stylesheets/desktop/index.scss | 0 assets/stylesheets/mobile/index.scss | 0 config/routes.rb | 5 +-- lib/discourse_rewind/engine.rb | 6 ++++ plugin.rb | 6 ++++ public/css/rewind.css | 16 ---------- 24 files changed, 101 insertions(+), 150 deletions(-) delete mode 100644 app/controllers/discourse_rewind/rewinds_assets_controller.rb delete mode 100644 app/helpers/discourse_rewind/rewinds_helper.rb rename app/services/discourse_rewind/rewind/action/{base.rb => base_report.rb} (68%) delete mode 100644 app/views/discourse_rewind/rewinds/show.html.erb create mode 100644 assets/javascripts/discourse/components/rewind.gjs create mode 100644 assets/javascripts/discourse/connectors/user-activity-bottom/rewind-tab.gjs create mode 100644 assets/javascripts/discourse/rewind-route-map.js create mode 100644 assets/javascripts/discourse/routes/user-activity-rewind.js create mode 100644 assets/javascripts/discourse/templates/user/rewind.hbs create mode 100644 assets/stylesheets/common/index.scss create mode 100644 assets/stylesheets/common/rewind.scss create mode 100644 assets/stylesheets/desktop/index.scss create mode 100644 assets/stylesheets/mobile/index.scss delete mode 100644 public/css/rewind.css diff --git a/README.md b/README.md index 7144774..7632898 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,4 @@ Display stats on your last year of Discourse usage. ## Usage -- add `http://127.0.0.1:4200/rewinds?` in `SiteSetting.allowed_iframes` -- example embed of a rewind in a post: - -``` -