Skip to content

Commit

Permalink
Release v0.5 and rename to "Mojira Plus"
Browse files Browse the repository at this point in the history
  • Loading branch information
violine1101 committed Oct 23, 2022
1 parent a6b6e2f commit 8a6c747
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 22 deletions.
32 changes: 23 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,40 @@
[![](https://img.shields.io/github/issues/mojira/message-extension)](https://github.com/mojira/message-extension/issues)
[![](https://img.shields.io/github/stars/mojira/message-extension)](https://github.com/mojira/message-extension/stargazers)
[![](https://img.shields.io/github/license/mojira/message-extension)](https://github.com/mojira/message-extension/blob/master/LICENSE.md)
[![](https://img.shields.io/github/issues/mojira/mojira-plus)](https://github.com/mojira/mojira-plus/issues)
[![](https://img.shields.io/github/stars/mojira/mojira-plus)](https://github.com/mojira/mojira-plus/stargazers)
[![](https://img.shields.io/github/license/mojira/mojira-plus)](https://github.com/mojira/mojira-plus/blob/master/LICENSE.md)

# Mojira Helper Message Browser Extension
This is a browser extension made for simplifying the mod and helper workflow on Mojira. It integrates the helper messages from the [`helper-messages`](https://github.com/mojira/helper-messages) repository directly into the Mojira interface, so that messages can be pasted very easily without the need of visiting another website.
# Mojira Plus Browser Extension
This is a browser extension enabling various additional features on Mojang's bug tracker Mojira for helpers, moderators, and other Mojira power users.

This extension has primarily been created for and tested in Mozilla Firefox. However, it should also work in Chromium-based browsers, such as Google Chrome, Opera, and modern versions of Microsoft Edge.

## Helper messages

**⚠ Please note that the helper messages included in this extension may only be used on the bug tracker by helpers, moderators or Mojang staff. Do not use them yourself if you do not belong to one of these groups, as it may confuse users regarding your role.**

This extension simplifies the mod and helper workflow on Mojira. It integrates the helper messages from the [`helper-messages`](https://github.com/mojira/helper-messages) repository directly into the Mojira interface, so that messages can be pasted very easily without the need of visiting another website.

On top of that, it always keeps the messages up-to-date with the latest version from the `helper-messages` repository.

This extension has primarily been created for and tested in Mozilla Firefox. However, it should also work in Chromium-based browsers, such as Google Chrome, Opera, and modern versions of Microsoft Edge.
More information about how to use this feature of the extension can be found below.

## Custom activity module sorting

This extension adds two additional sort modes to the activity section on bug reports: "Newest last" and "Oldest last". They are the same as "Oldest first" and "Newest first", respectively, but instead of omitting items at the bottom of the list when there are too many, they omit items at the top of the list. This restores the behaviour from previous versions of Jira.

## Postpone button

⚠ Please note that the helper messages may only be used on the bug tracker by helpers, moderators or Mojang staff. Do not use them yourself if you do not belong to one of these groups as it may confuse users regarding your role.
The postpone button is only seldomly used, and instead usually is clicked by mistake. This extension provides an option to either hide it completely or show a warning before the issue is actually postponed.

## Installation
### Firefox
1. Select the latest version of the extension on the [releases](https://github.com/mojira/message-extension/releases) page.
1. Select the latest version of the extension on the [releases](https://github.com/mojira/mojira-plus/releases) page.
2. Click on the `.xpi` file
3. Follow the instructions on the popups that show up in order to install the extension

You now have installed the extension successfully. If this is enabled in the browser settings, it will be automatically updated whenever there's a new version of it available.

### Google Chrome and other Chromium-based browsers
1. Select the latest version of the extension on the [releases](https://github.com/mojira/message-extension/releases) page.
1. Select the latest version of the extension on the [releases](https://github.com/mojira/mojira-plus/releases) page.
2. Download the `.zip` file
3. Extract the `.zip` file into a folder and place it somewhere on your system
4. Open `chrome://extensions`
Expand Down
12 changes: 6 additions & 6 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"manifest_version": 2,
"name": "Mojira Message Extension",
"version": "0.4",
"name": "Mojira Plus",
"version": "0.5",

"description": "Easily access helper messages directly on Mojira by using shortcuts. Please note that the helper messages may only be used by Mojira helpers, Mojira moderators, and Mojang staff.",
"description": "Enables various additional features on Mojang's bug tracker Mojira for helpers, moderators, and other Mojira power users. Please note that the helper messages included in this extension may only be used by Mojira helpers, moderators, and Mojang staff.",

"browser_specific_settings": {
"gecko": {
"id": "message-extension@mojira.github.io",
"update_url": "https://raw.githubusercontent.com/mojira/message-extension/releases/updates.json",
"id": "mojira-plus@mojira.github.io",
"update_url": "https://raw.githubusercontent.com/mojira/mojira-plus/releases/updates.json",
"strict_min_version": "68.0"
}
},
Expand All @@ -29,7 +29,7 @@

"browser_action": {
"default_icon": "icons/mojira-logo-32.png",
"default_title": "Mojira Helper Messages",
"default_title": "Mojira Plus",
"browser_style": true
},

Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "mojira-message-extension",
"version": "0.1.0",
"description": "A browser extension for simplifying the mod & helper workflow on Mojang's bug tracker Mojira",
"name": "mojira-plus",
"version": "0.5.0",
"description": "A browser extension enabling various additional features on Mojang's bug tracker Mojira for helpers, moderators, and other Mojira power users",
"main": "main.js",
"scripts": {
"copylibs": "(rm -rf lib || rmdir /Q /S lib || echo>NUL) && mkdir lib && (cp -r node_modules/webextension-polyfill/dist/* ./lib || copy node_modules\\webextension-polyfill\\dist\\* .\\lib)",
Expand Down

0 comments on commit 8a6c747

Please sign in to comment.