diff --git a/.all-contributorsrc b/.all-contributorsrc
index 8abf05d1d..cb83334ab 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -135,8 +135,8 @@
}
],
"contributorsPerLine": 7,
- "projectName": "postwoman",
- "projectOwner": "liyasthomas",
+ "projectName": "hoppscotch",
+ "projectOwner": "hoppscotch",
"repoType": "github",
"repoHost": "https://github.com",
"skipCi": true
diff --git a/.dockerignore b/.dockerignore
index 939397dd2..7f62cd7bd 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -97,8 +97,8 @@ sw.*
# Vim swap files
*.swp
-# Postwoman build data
-.postwoman
+# Build data
+.hoppscotch
# File explorer
.directory
diff --git a/.editorconfig b/.editorconfig
index 630e82e79..5d1263484 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,11 +1,13 @@
-# https://editorconfig.org
-
+# editorconfig.org
root = true
[*]
-indent_size = 2
indent_style = space
-charset = utf-8
+indent_size = 2
end_of_line = lf
-insert_final_newline = true
+charset = utf-8
trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.md]
+trim_trailing_whitespace = false
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
index 76cad9aee..4ce1a48fe 100644
--- a/.github/FUNDING.yml
+++ b/.github/FUNDING.yml
@@ -1,4 +1,4 @@
-github: postwoman-io
-open_collective: postwoman
+github: hoppscotch
+open_collective: hoppscotch
patreon: liyasthomas
custom: https://www.paypal.me/liyascthomas
diff --git a/.gitignore b/.gitignore
index b463a5cee..f9b8b0df1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -93,8 +93,8 @@ sw.*
# Vim swap files
*.swp
-# Postwoman build data
-.postwoman
+# Build data
+.hoppscotch
# File explorer
.directory
diff --git a/.prettierignore b/.prettierignore
index 0b1262f92..555d101a9 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -1,7 +1,7 @@
.dependabot
.github
.nuxt
-.postwoman
+.hoppscotch
.vscode
package-lock.json
node_modules
\ No newline at end of file
diff --git a/.travis.yml b/.travis.yml
index 77870daee..423b9ccfb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -15,11 +15,6 @@ node_js:
os: linux
-addons:
- apt:
- packages:
- - libgconf-2-4 # cypress binary dependency
-
cache: npm
branches:
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index 7c1fefb5d..b23a0ff15 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
-reported by contacting the project team at hello@postwoman.io. All
+reported by contacting the project team at liyascthomas@gmail.io. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
diff --git a/README.md b/README.md
index 4ce446d0d..1b6cd5e8a 100644
--- a/README.md
+++ b/README.md
@@ -1,36 +1,36 @@
-

+
A free, fast and beautiful API request builder
- Helps you create requests faster, saving precious time on development - Subscribe
+ Helps you create requests faster, saving precious time on development - Subscribe
-[](https://travis-ci.com/postwoman-io/postwoman) [](https://github.com/postwoman-io/postwoman/releases/latest) [](https://postwoman.io) [](CONTRIBUTING.md) [](https://opencollective.com/postwoman) [](https://www.paypal.me/liyascthomas) [](https://t.me/postwoman_app) [](https://discord.gg/GAMWxmR) [](https://twitter.com/intent/tweet?url=https%3A%2F%2Fpostwoman.io&text=%F0%9F%91%BD%20Postwoman%20%E2%80%A2%20API%20request%20builder%20-%20Helps%20you%20create%20your%20requests%20faster%2C%20saving%20you%20precious%20time%20on%20your%20development&original_referer=https%3A%2F%2Ftwitter.com%2Fshare%3Ftext%3D%25F0%259F%2591%25BD%2520Postwoman%2520%25E2%2580%25A2%2520API%2520request%2520builder%2520-%2520Helps%2520you%2520create%2520your%2520requests%2520faster%2C%2520saving%2520you%2520precious%2520time%2520on%2520your%2520development%26url%3Dhttps%3A%2F%2Fpostwoman.io%26hashtags%3Dpostwoman%26via%3Dliyasthomas&via=liyasthomas&hashtags=postwoman)
+[](https://travis-ci.com/hoppscotch/hoppscotch) [](https://github.com/hoppscotch/hoppscotch/releases/latest) [](https://hoppscotch.io) [](CONTRIBUTING.md) [](https://opencollective.com/hoppscotch) [](https://www.paypal.me/liyascthomas) [](https://t.me/hoppscotch_app) [](https://discord.gg/GAMWxmR) [](https://twitter.com/intent/tweet?url=https%3A%2F%2Fhoppscotch.io&text=%F0%9F%91%BD%20hoppscotch%20%E2%80%A2%20API%20request%20builder%20-%20Helps%20you%20create%20your%20requests%20faster%2C%20saving%20you%20precious%20time%20on%20your%20development&original_referer=https%3A%2F%2Ftwitter.com%2Fshare%3Ftext%3D%25F0%259F%2591%25BD%2520hoppscotch%2520%25E2%2580%25A2%2520API%2520request%2520builder%2520-%2520Helps%2520you%2520create%2520your%2520requests%2520faster%2C%2520saving%2520you%2520precious%2520time%2520on%2520your%2520development%26url%3Dhttps%3A%2F%2Fhoppscotch.io%26hashtags%3Dhoppscotch%26via%3Dliyasthomas&via=liyasthomas&hashtags=hoppscotch)
Built with ❤︎ by
liyasthomas and
- contributors
+ contributors
---
-**Read: [Story behind Postwoman](https://dev.to/liyasthomas/i-created-postwoman-an-online-open-source-api-request-builder-41md)**
+**Read: [Story behind hoppscotch](https://dev.to/liyasthomas/i-created-hoppscotch-an-online-open-source-api-request-builder-41md)**
-**Chat: [Telegram](https://t.me/postwoman_app), [Discord](https://discord.gg/GAMWxmR)**
+**Chat: [Telegram](https://t.me/hoppscotch_app), [Discord](https://discord.gg/GAMWxmR)**
-**Donate: [GitHub Sponsors](https://github.com/sponsors/postwoman-io), [Open Collective](https://opencollective.com/postwoman), [Patreon](https://www.patreon.com/liyasthomas), [PayPal](https://www.paypal.me/liyascthomas)**
+**Donate: [GitHub Sponsors](https://github.com/sponsors/hoppscotch), [Open Collective](https://opencollective.com/hoppscotch), [Patreon](https://www.patreon.com/liyasthomas), [PayPal](https://www.paypal.me/liyascthomas)**
-

+
@@ -90,7 +90,7 @@
🌈 **Make it yours**: Customizable combinations for background, foreground and accent colors.
-**Theming:** [Customize now ✨](https://postwoman.io/settings)
+**Theming:** [Customize now ✨](https://hoppscotch.io/settings)
- Choose theme: Kinda Dark (default), Clearly White, Just Black and System theme
- Choose accent color: Green (default), Yellow, Pink, Red, Purple, Orange, Cyan and Blue
@@ -184,7 +184,7 @@ _Collections are synced with cloud / local session storage_
- Access APIs served in non-HTTPS (`http://`)
- Use custom Proxy URL
-_Official Postwoman Proxy is hosted by Apollo Software - **[Privacy Policy](https://apollosoftware.xyz/legal/postwoman)**_
+_Official hoppscotch Proxy is hosted by Apollo Software - **[Privacy Policy](https://apollosoftware.xyz/legal/hoppscotch)**_
📜 **Pre-Request Scripts β**: Snippets of code associated with a request that are executed before the request is sent.
@@ -220,19 +220,19 @@ _Keep in mind: Translations aren't available for all source and target language
**To provide a localized experience for users around the world, you can add you own translations.**
-_**All `i18n` contributions are welcome to `i18n` [branch](https://github.com/postwoman-io/postwoman/tree/i18n) only!**_
+_**All `i18n` contributions are welcome to `i18n` [branch](https://github.com/hoppscotch/hoppscotch/tree/i18n) only!**_
-📦 **Add-ons**: Official add-ons for Postwoman.
+📦 **Add-ons**: Official add-ons for hoppscotch.
-- **[Proxy](https://github.com/postwoman-io/proxywoman)** - A simple proxy server created for Postwoman
-- **[CLI β](https://github.com/postwoman-io/postwoman-cli)** - A CLI solution for Postwoman
-- **[Browser Extensions](https://github.com/postwoman-io/postwoman-extension)** - Browser extensions that simplifies access to Postwoman
+- **[Proxy](https://github.com/hoppscotch/proxywoman)** - A simple proxy server created for hoppscotch
+- **[CLI β](https://github.com/hoppscotch/hoppscotch-cli)** - A CLI solution for hoppscotch
+- **[Browser Extensions](https://github.com/hoppscotch/hoppscotch-extension)** - Browser extensions that simplifies access to hoppscotch
- [ **Firefox**](https://addons.mozilla.org/en-US/firefox/addon/postwoman) | [ **Chrome**](https://chrome.google.com/webstore/detail/postwoman-extension-for-c/amknoiejhlmhancpahfcfcfhllgkpbld)
+ [ **Firefox**](https://addons.mozilla.org/en-US/firefox/addon/hoppscotch) | [ **Chrome**](https://chrome.google.com/webstore/detail/hoppscotch-extension-for-c/amknoiejhlmhancpahfcfcfhllgkpbld)
> **Extensions fixes `CORS` issues.**
-_Add-ons are developed and maintained under **[Official Postwoman Organization](https://github.com/postwoman-io)**._
+_Add-ons are developed and maintained under **[Official hoppscotch Organization](https://github.com/hoppscotch)**._
☁️ **Auth + Sync**: Sign in and sync in real-time.
@@ -268,11 +268,11 @@ _Notes are only available for signed-in users_
- If you need to update the value, you only have to change it in one place
- Using variables increases your ability to work efficiently and minimizes the likelihood of error
-**To find out more, please check out [Postwoman Wiki](https://github.com/postwoman-io/postwoman/wiki).**
+**To find out more, please check out [hoppscotch Wiki](https://github.com/hoppscotch/hoppscotch/wiki).**
-## Demo 🚀 [](https://postwoman.io)
+## Demo 🚀 [](https://hoppscotch.io)
-[postwoman.io](https://postwoman.io)
+[hoppscotch.io](https://hoppscotch.io)
## Usage 💡
@@ -291,18 +291,18 @@ _Notes are only available for signed-in users_
## Developing 👷
-0. Update [`.env.example`](https://github.com/postwoman-io/postwoman/blob/master/.env.example) file found in repository's root directory with your own keys and rename it to `.env`.
+0. Update [`.env.example`](https://github.com/hoppscotch/hoppscotch/blob/master/.env.example) file found in repository's root directory with your own keys and rename it to `.env`.
-_Sample keys only works with the [production build](https://postwoman.io)._
+_Sample keys only works with the [production build](https://hoppscotch.io)._
#### Browser based development environment
-[](https://gitpod.io/#https://github.com/postwoman-io/postwoman)
+[](https://gitpod.io/#https://github.com/hoppscotch/hoppscotch)
#### Local development environment
1. [Clone this repo](https://help.github.com/en/articles/cloning-a-repository) with git.
-2. Install dependencies by running `npm install` within the directory that you cloned (probably `postwoman`).
+2. Install dependencies by running `npm install` within the directory that you cloned (probably `hoppscotch`).
3. Start the development server with `npm run dev`.
4. Open development site by going to [`http://localhost:3000`](http://localhost:3000) in your browser.
@@ -312,23 +312,23 @@ _Sample keys only works with the [production build](https://postwoman.io)._
2. Run `docker-compose up`
3. Open development site by going to [`http://localhost:3000`](http://localhost:3000) in your browser.
-## Docker 🐳 [](https://hub.docker.com/r/liyasthomas/postwoman)
+## Docker 🐳 [](https://hub.docker.com/r/liyasthomas/hoppscotch)
```bash
#pull
-docker pull liyasthomas/postwoman
+docker pull liyasthomas/hoppscotch
#run
-docker run -p 3000:3000 liyasthomas/postwoman:latest
+docker run -p 3000:3000 liyasthomas/hoppscotch:latest
#build
-docker build -t postwoman:latest .
+docker build -t hoppscotch:latest .
```
## Releasing 🧞
1. [Clone this repo](https://help.github.com/en/articles/cloning-a-repository) with git.
-2. Install dependencies by running `npm install` within the directory that you cloned (probably `postwoman`).
+2. Install dependencies by running `npm install` within the directory that you cloned (probably `hoppscotch`).
3. Build the release files with `npm run build`.
4. Find the built project in `./dist`.
@@ -336,13 +336,13 @@ docker build -t postwoman:latest .
Please read [`CONTRIBUTING`](CONTRIBUTING.md) for details on our [`CODE OF CONDUCT`](CODE_OF_CONDUCT.md), and the process for submitting pull requests to us.
-## Continuous Integration 💚 [](https://travis-ci.com/postwoman-io/postwoman)
+## Continuous Integration 💚 [](https://travis-ci.com/hoppscotch/hoppscotch)
-We use [Travis CI](https://travis-ci.com) for continuous integration. Check out our [Travis CI Status](https://travis-ci.com/postwoman-io/postwoman).
+We use [Travis CI](https://travis-ci.com) for continuous integration. Check out our [Travis CI Status](https://travis-ci.com/hoppscotch/hoppscotch).
-## Versioning 🔖 [](https://github.com/postwoman-io/postwoman/releases/latest)
+## Versioning 🔖 [](https://github.com/hoppscotch/hoppscotch/releases/latest)
-This project is developed by [Liyas Thomas](https://github.com/liyasthomas) using the [Semantic Versioning specification](https://semver.org). For the versions available, see the [releases on this repository](https://github.com/liyasthomas/postwoman/releases).
+This project is developed by [Liyas Thomas](https://github.com/liyasthomas) using the [Semantic Versioning specification](https://semver.org). For the versions available, see the [releases on this repository](https://github.com/liyasthomas/hoppscotch/releases).
## Change log 📝
@@ -360,7 +360,7 @@ See the [`CHANGELOG`](CHANGELOG.md) file for details.
### Testing and Debugging
-- [Contributors](https://github.com/postwoman-io/postwoman/graphs/contributors)
+- [Contributors](https://github.com/hoppscotch/hoppscotch/graphs/contributors)
### Collaborators
@@ -373,22 +373,22 @@ See the [`CHANGELOG`](CHANGELOG.md) file for details.
@@ -397,7 +397,7 @@ See the [`CHANGELOG`](CHANGELOG.md) file for details.
-See the list of [contributors](https://github.com/postwoman-io/postwoman/graphs/contributors) who participated in this project.
+See the list of [contributors](https://github.com/hoppscotch/hoppscotch/graphs/contributors) who participated in this project.
### Thanks
@@ -405,32 +405,32 @@ See the list of [contributors](https://github.com/postwoman-io/postwoman/graphs/
### Financial Contributors
-Become a financial contributor and help us sustain our community [[Contribute](https://opencollective.com/postwoman/contribute)].
+Become a financial contributor and help us sustain our community [[Contribute](https://opencollective.com/hoppscotch/contribute)].
#### Organizations
-Support this project with your organization. Your logo will show up here with a link to your website [[Contribute](https://opencollective.com/postwoman/contribute)].
+Support this project with your organization. Your logo will show up here with a link to your website [[Contribute](https://opencollective.com/hoppscotch/contribute)].
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
#### Individuals
-
+
### Code Contributors
This project exists thanks to all the people who contribute [[Contribute](CONTRIBUTING.md)].
-
+
## License 📄
@@ -452,9 +452,9 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
-
+
-
+
@@ -462,14 +462,14 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
|
- [](https://postwoman.io)
+ [](https://hoppscotch.io)
|
-
+
-
+
@@ -477,14 +477,14 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
|
- [](https://postwoman.io)
+ [](https://hoppscotch.io)
|
-
+
-
+
@@ -492,14 +492,14 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
|
- [](https://postwoman.io)
+ [](https://hoppscotch.io)
|
-
+
-
+
@@ -507,14 +507,14 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
|
- [](https://postwoman.io)
+ [](https://hoppscotch.io)
|
-
+
-
+
@@ -522,7 +522,7 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
|
- [](https://postwoman.io)
+ [](https://hoppscotch.io)
|
@@ -530,7 +530,7 @@ This project is licensed under the [MIT License](https://opensource.org/licenses
-

+
Happy Coding ❤︎
diff --git a/TRANSLATIONS.md b/TRANSLATIONS.md
index cad9834db..6a84d1142 100644
--- a/TRANSLATIONS.md
+++ b/TRANSLATIONS.md
@@ -4,11 +4,11 @@ Thanks for your interest in helping translating the software!
## Starting a translation
-Before you start working on a translation, look through the [open pull requests](https://github.com/liyasthomas/postwoman/pulls) to see if anyone else is already working on one for your language.
+Before you start working on a translation, look through the [open pull requests](https://github.com/hoppscotch/hoppscotch/pulls) to see if anyone else is already working on one for your language.
If there's not, then today is your day to lead this effort! Here's how to start:
-1. [Fork this repository](https://github.com/liyasthomas/postwoman/fork)
+1. [Fork this repository](https://github.com/hoppscotch/hoppscotch/fork)
2. Create a new branch for your translation work e.g. `es`.
3. Copy `lang/en-US.json` to your target language file e.g. `lang/es-ES.json` and translate all the strings.
4. Add your language entry to `nuxt.config.js`.
diff --git a/assets/js/pwa.js b/assets/js/pwa.js
index 2ef76b641..05eb36bcb 100644
--- a/assets/js/pwa.js
+++ b/assets/js/pwa.js
@@ -41,9 +41,9 @@ export default () => {
let outcome = await deferredPrompt.userChoice
if (outcome === "accepted") {
- console.log("Postwoman was installed successfully.")
+ console.log("Hoppscotch was installed successfully.")
} else {
- console.log("Postwoman could not be installed. (Installation rejected by user.)")
+ console.log("Hoppscotch could not be installed. (Installation rejected by user.)")
}
deferredPrompt = null
}
diff --git a/build.js b/build.js
index 62111c81e..c4b42638e 100644
--- a/build.js
+++ b/build.js
@@ -4,7 +4,7 @@ const { spawnSync } = require("child_process")
const runCommand = (command, args) => spawnSync(command, args).stdout.toString().replace(/\n/g, "")
const FAIL_ON_ERROR = false
-const PW_BUILD_DATA_DIR = "./.postwoman"
+const PW_BUILD_DATA_DIR = "./.hoppscotch"
// const IS_DEV_MODE = process.argv.includes("--dev")
try {
@@ -23,7 +23,7 @@ try {
if (!version.name) {
version.name = (
await axios
- .get("https://api.github.com/repos/liyasthomas/postwoman/releases")
+ .get("https://api.github.com/repos/hoppscotch/hoppscotch/releases")
// If we can't get it from GitHub, we'll resort to getting it from package.json
.catch((ex) => ({
data: [
diff --git a/components/collections/index.vue b/components/collections/index.vue
index 8cc794838..41e6eeb2d 100644
--- a/components/collections/index.vue
+++ b/components/collections/index.vue
@@ -51,7 +51,7 @@ TODO:
{{ $t("import_export") }}