Plugin for use with discourse docker image
Go to file
Vinoth Kannan 340f0006c5
UX: rename the word "Upgrade" to "Update" in the UI (#208)
In this PR, all references in the UI to the word "`upgrade`" are changed to "`update`". This is to differentiate the update process in self-hosted sites from the plan "upgrade" process in hosted sites.
2024-04-02 15:13:32 +05:30
.github/workflows DEV: Add the plugin CI workflow 2023-02-16 14:09:33 +01:00
admin/assets/javascripts/discourse UX: rename the word "Upgrade" to "Update" in the UI (#208) 2024-04-02 15:13:32 +05:30
app/controllers/docker_manager FEATURE: Adds support for git tags (#177) 2023-04-19 19:17:48 +02:00
assets/stylesheets/common DEV: Various tweaks (#169) 2023-02-21 18:05:18 +01:00
config UX: rename the word "Upgrade" to "Update" in the UI (#208) 2024-04-02 15:13:32 +05:30
lib/docker_manager DEV: Update linting (#203) 2024-01-18 15:01:47 +01:00
scripts UX: rename the word "Upgrade" to "Update" in the UI (#208) 2024-04-02 15:13:32 +05:30
spec DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
test/javascripts UX: rename the word "Upgrade" to "Update" in the UI (#208) 2024-04-02 15:13:32 +05:30
.discourse-compatibility DEV: Pin plugin for Discourse < 3.3.0.beta1-dev (#206) 2024-02-29 14:00:59 -07:00
.eslintrc.cjs DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
.gitignore DEV: Update linting setup 2023-02-16 14:09:33 +01:00
.prettierrc.cjs DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
.rubocop.yml DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
.streerc DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
.template-lintrc.cjs DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
Gemfile DEV: Update linting (#198) 2023-12-13 21:16:57 +01:00
Gemfile.lock DEV: Update linting (#203) 2024-01-18 15:01:47 +01:00
LICENSE Update Readme and add License 2014-06-28 00:31:12 +05:30
README.md DEV: Update readme 2023-02-16 14:09:33 +01:00
package.json DEV: Update linting (#203) 2024-01-18 15:01:47 +01:00
plugin.rb UX: rename the word "Upgrade" to "Update" in the UI (#208) 2024-04-02 15:13:32 +05:30
translator.yml DEV: Add missing file to Crowdin (#168) 2023-02-20 09:44:12 +01:00
yarn.lock DEV: Update linting (#203) 2024-01-18 15:01:47 +01:00

README.md

Docker Manager

This plugin works with the Discourse docker image. It allows you to perform upgrades via the web UI and monitor activity in the container.

Running tests

  • Ruby
    • Run RAILS_ENV=test bin/rails "plugin:spec[docker_manager]" in your discourse directory
  • JS
    • Run RAILS_ENV=test bin/rails "plugin:qunit[docker_manager]" in your discourse directory

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

MIT