An open API service indexing awesome lists of open source software.

https://github.com/the-sudheendra/vextenstion

Checklist Tool for OpenText ValueEdge platform
https://github.com/the-sudheendra/vextenstion

agile-development checklist chrome-extensions edge-extension opentext plugin

Last synced: about 1 year ago
JSON representation

Checklist Tool for OpenText ValueEdge platform

Awesome Lists containing this project

README

          



VEXtenstion
Version

Checklist Tool for OpenText ValueEdge platform.




Download from Chrome Web Store


Above link works with all Chromium-based browsers, including Microsoft Edge, Brave, Opera, and others.


## Features 🚀

- 📌 **Context-Aware Checklists**
Shows the **Definition of Done (DoD)** or **Definition of Ready (DoR)** checklist based on the ticket you're viewing.

- 🛠️ **Customizable & Remote Checklists**
You can create your own checklist to match your project needs, or load one from a link (remote URL).

- 📝 **Rich Text Notes on Each Item**
Write notes for each checklist item using a rich text editor. These notes will appear in the ticket comments.

- ✅ **Track Completion in Comments**
Add or update finished checklist items in the comments to help track progress and keep a clear record.

- 🖱️ **Quick Access with Right-Click**
Just right-click on a ticket to quickly open the checklist from the context menu — no extra clicks or searching needed!

## How to 💡
**Use the Extension?**
* Open a ValueEdge ticket in your browser.
* Right-click anywhere on the page.
* In the context menu, you will see an option called **VEXtenstion**.
* Click on it to open a pop-up displaying the Done Checklist for the ticket.

## Example Checklist 📜

```json
{
"Defect": {
"categories": {
"Reproduction": {
"checklist": [
"Steps to reproduce the issue are clearly documented",
"Actual vs expected behavior is described",
"Screenshots or logs are attached, if applicable"
],
"phases": ["New", "In Progress"]
},
"Resolution": {
"checklist": [
"Root cause analysis is documented",
"Solution has been tested and verified",
"All relevant stakeholders are informed of the fix",
"Test cases are updated to cover the issue"
],
"phases": ["Done", "Resolved"]
}
}
},
"Spike": {
"categories": {
"Planning": {
"checklist": [
"Objective of the spike is clearly defined",
"Expected deliverables are documented",
"Team has agreed on a timebox for the spike"
],
"phases": ["New", "In Progress"]
},
"Analysis": {
"checklist": [
"Relevant research and findings are documented",
"Any discovered blockers or risks are noted",
"Recommendations or next steps are provided"
],
"phases": ["Done", "Resolved"]
}
}
}
}
```
**Get started with [predefined checklists](https://github.com/the-sudheendra/ChecklistHub) and learn more about the checklist schema** ✅.

**Please note ⚠️**
- The schema is case-sensitive. Ensure that all keys and values match the required casing exactly.
- Whenever you refresh this extension, please do refresh the currently opened ValueEdge pages

### Shoutout to libraries 🔥

This project uses the following open-source libraries:

- [Quill](https://quilljs.com) — BSD 3-Clause License
- [DOMPurify](https://github.com/cure53/DOMPurify) — Apache License 2.0

See the [LICENSES](./third_party_licenses) folder for full license texts.