Merge branch 'master' of https://github.com/liyasthomas/postwoman
This commit is contained in:
10
README.md
10
README.md
@@ -45,12 +45,12 @@ When I wrote this, only God and I understood what I was doing. Now, only God kno
|
||||
|
||||
**Methods:**
|
||||
- `GET` - Retrieve information about the REST API resource
|
||||
- `HEAD` - Asks for a response identical to that of a GET request, but without the response body.
|
||||
- `HEAD` - Retrieve response headers identical to those of a GET request, but without the response body.
|
||||
- `POST` - Create a REST API resource
|
||||
- `PUT` - Update a REST API resource
|
||||
- `DELETE` - Delete a REST API resource or related component
|
||||
- `OPTIONS` - Describe the communication options for the target resource
|
||||
- `PATCH` - Applies partial modifications to a REST API resource
|
||||
- `PATCH` - Apply partial modifications to a REST API resource
|
||||
|
||||
_History entries are synced with local session storage_
|
||||
|
||||
@@ -119,7 +119,7 @@ _HTML responses have "Preview HTML" feature_
|
||||
|
||||
⏰ **History**: Request entries are synced with local session storage to reuse with a single click.
|
||||
|
||||
**Field:s**
|
||||
**Fields:**
|
||||
- Label
|
||||
- Timestamp
|
||||
- Method
|
||||
@@ -293,9 +293,9 @@ Support this project with your organization. Your logo will show up here with a
|
||||
|
||||
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT) - see the [LICENSE](LICENSE) file for details.
|
||||
|
||||
## Acknowledgments 🙏
|
||||
## Acknowledgements 🙏
|
||||
|
||||
* Hat tip to anyone who's code was used
|
||||
* Hat tip to anyone whose code was used
|
||||
* Inspirations:
|
||||
* [Dribbble](https://dribbble.com)
|
||||
|
||||
|
||||
@@ -1381,9 +1381,9 @@ export default {
|
||||
"url",
|
||||
"path",
|
||||
!this.urlExcludes.auth ? "auth" : null,
|
||||
"httpUser",
|
||||
"httpPassword",
|
||||
"bearerToken",
|
||||
!this.urlExcludes.httpUser ? "httpUser" : null,
|
||||
!this.urlExcludes.httpPassword ? "httpPassword" : null,
|
||||
!this.urlExcludes.bearerToken ? "bearerToken" : null,
|
||||
"contentType"
|
||||
].filter((item) => item !== null).map(item => flat(item));
|
||||
let deeps = ["headers", "params"].map(item => deep(item));
|
||||
@@ -1531,8 +1531,15 @@ export default {
|
||||
this.editRequest = {};
|
||||
},
|
||||
setExclude (excludedField, excluded) {
|
||||
if (excludedField === "auth") {
|
||||
this.urlExcludes.auth = excluded;
|
||||
this.urlExcludes.httpUser = excluded;
|
||||
this.urlExcludes.httpPassword = excluded;
|
||||
this.urlExcludes.bearerToken = excluded;
|
||||
} else {
|
||||
this.urlExcludes[excludedField] = excluded;
|
||||
this.setRouteQueryState();
|
||||
}
|
||||
this.setRouteQueryState();
|
||||
},
|
||||
methodChange() {
|
||||
// this.$store.commit('setState', { 'value': ["POST", "PUT", "PATCH"].includes(this.method) ? 'application/json' : '', 'attribute': 'contentType' })
|
||||
@@ -1545,7 +1552,10 @@ export default {
|
||||
created() {
|
||||
this.urlExcludes = this.$store.state.postwoman.settings.URL_EXCLUDES || {
|
||||
// Exclude authentication by default for security reasons.
|
||||
auth: true
|
||||
auth: true,
|
||||
httpUser: true,
|
||||
httpPassword: true,
|
||||
bearerToken: true
|
||||
};
|
||||
|
||||
if (Object.keys(this.$route.query).length)
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 55 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 68 KiB |
Reference in New Issue
Block a user