From 06a61f45ff12dc38601513e7d190ca438a1010b6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2020 00:04:57 +0000 Subject: [PATCH 1/2] :arrow_up: Bump firebase from 7.15.3 to 7.15.4 Bumps [firebase](https://github.com/firebase/firebase-js-sdk) from 7.15.3 to 7.15.4. - [Release notes](https://github.com/firebase/firebase-js-sdk/releases) - [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@7.15.3...firebase@7.15.4) Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6fe05608b..a16f834cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1338,9 +1338,9 @@ } }, "@firebase/firestore": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.15.3.tgz", - "integrity": "sha512-4OE4JsXP/7LF+6m8q6sQ8/7UuF4qdGVW/hxQGvDVZItBVUjGSFlxjmR3eQ4/JMOLCLFNeeqtwGJpbBw3ZPjPxw==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.15.4.tgz", + "integrity": "sha512-Q8YSHSO8D7MEoykHOdPWbgr2EN5AKTrEpHAmvFfDD5HMVTU6m8WfWqos8VawfZCfMkk65NJ5x+Pi+mzHj58ZcA==", "requires": { "@firebase/component": "0.1.14", "@firebase/firestore-types": "1.11.0", @@ -6299,16 +6299,16 @@ } }, "firebase": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.15.3.tgz", - "integrity": "sha512-Ek7gyp7hxAhtp9DGK0TGyhTjJJdzupowp2FQb9WMovCgKr+tdMtfXnMwRsH0zB09K8Ca/ecwx8+Znq13NGA57Q==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.15.4.tgz", + "integrity": "sha512-pj9xa9WY4sinH6ebb4yqSgaz+DIg19VqGUV+gTj0MTkN877ePZti0k1GIzaqrbnEUow2Sf56Xz8LyZg+HCBCmA==", "requires": { "@firebase/analytics": "0.3.7", "@firebase/app": "0.6.6", "@firebase/app-types": "0.6.1", "@firebase/auth": "0.14.7", "@firebase/database": "0.6.5", - "@firebase/firestore": "1.15.3", + "@firebase/firestore": "1.15.4", "@firebase/functions": "0.4.46", "@firebase/installations": "0.4.12", "@firebase/messaging": "0.6.18", diff --git a/package.json b/package.json index fc4415c75..c7d9f023f 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@nuxtjs/sitemap": "^2.3.2", "@nuxtjs/toast": "^3.3.0", "ace-builds": "^1.4.11", - "firebase": "^7.15.3", + "firebase": "^7.15.4", "graphql": "^15.1.0", "graphql-language-service-interface": "^2.4.0", "nuxt": "^2.12.2", From ddf81a3ae91c7f6efb0de6743719d429072486e3 Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Tue, 23 Jun 2020 07:11:51 +0530 Subject: [PATCH 2/2] :page_facing_up: Updating README --- README.md | 71 +++++++++++++++---------------------------------------- 1 file changed, 19 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index 85dd1a141..0d937b4da 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ --- -**Read: [Story behind Postwoman](https://dev.to/liyasthomas/i-created-postwoman-an-online-open-source-api-request-builder-41md), [Postwoman v1.0](https://dev.to/liyasthomas/postwoman-v1-0-a-free-fast-beautiful-alternative-to-postman-mn0)** +**Read: [Story behind Postwoman](https://dev.to/liyasthomas/i-created-postwoman-an-online-open-source-api-request-builder-41md)** **Chat: [Telegram](https://t.me/postwoman_app), [Discord](https://discord.gg/GAMWxmR)** @@ -71,9 +71,9 @@ ### Features ✨ -❤️ **Lightweight**: Crafted with minimalistic UI design - simple design is the best design. +❤️ **Lightweight**: Crafted with minimalistic UI design. -⚡️ **Fast**: Send requests and get/copy responses in real-time - fast software is the best software. +⚡️ **Fast**: Send requests and get/copy responses in real-time. **Methods:** @@ -88,38 +88,37 @@ - `PATCH` - Apply partial modifications to a REST API resource - `` - Some APIs use custom request methods such as `LIST`. Type in your custom methods. -🌈 **Make it yours**: Customizable combinations for background, foreground and accent colors: because customization is freedom. [Customize now ✨](https://postwoman.io/settings). +🌈 **Make it yours**: Customizable combinations for background, foreground and accent colors. -**Customizations:** +**Theming:** [Customize now ✨](https://postwoman.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 - Toggle multi-colored headings +- Toggle auto-scroll to response _Customized themes are synced with local session storage_ 🔥 **PWA**: Install as a [PWA](https://developers.google.com/web/progressive-web-apps) on your device. -**Features:** +**Features:** [Full features](https://developers.google.com/web/progressive-web-apps) - Instant loading with [Service Workers](https://developers.google.com/web/fundamentals/primers/service-workers) - Offline support - Low RAM/memory and CPU usage - Add to Home Screen - Desktop PWA -- ([full features](https://developers.google.com/web/progressive-web-apps)) 🚀 **Request**: Retrieve response from endpoint instantly. - Choose `method` -- Enter `URL` and `Path` +- Enter `URL` - Send **Features:** - Copy/share public "Share URL" -- Generate request code for `JavaScript XHR`, `Fetch` and `cURL` -- Copy generated request code to clipboard +- Generate/copy request code for `JavaScript XHR`, `Fetch` and `cURL` - Import `cURL` - Label requests @@ -130,7 +129,7 @@ _Customized themes are synced with local session storage_ 📡 **Server Sent Events**: Receive a stream of updates from a server over a HTTP connection without resorting to polling. -🌩 **Socket.IO**: Send and Receive data with socketio server. SocketIO is popular websocket solution. +🌩 **Socket.IO**: Send and Receive data with SocketIO server. 🦟 **MQTT**: Subscribe and Publish to topics of a MQTT Broker. @@ -150,12 +149,10 @@ _Customized themes are synced with local session storage_ - Basic - Bearer Token - OAuth 2.0 -- OIDC Access Token/PKCE (Proof Key for Code Exchange) +- OIDC Access Token/PKCE 📢 **Headers**: Describes the format the body of your request is being sent as. -- Add or remove Header list - 📫 **Parameters**: Use request parameters to set varying parts in simulated requests. 📃 **Request Body**: Used to send and receive data via the REST API. @@ -164,40 +161,19 @@ _Customized themes are synced with local session storage_ - Set `Content Type` - Add or remove Parameter list -- Toggle between key-value and RAW input Parameter list +- Toggle between key-value and RAW input parameter list 👋 **Responses**: Contains the status line, headers and the message/response body. - Copy response to clipboard -- Download response to as a file +- Download response as a file - View preview of HTML responses -⏰ **History**: Request entries are synced with local session storage to reuse with a single click. - -**Fields:** - -- Star -- Label -- Method -- Status code -- URL -- Path -- Timestamp -- Duration -- Pre-request script - -_History entries can be sorted by any fields_ - -_Histories can be deleted one-by-one or all together_ +⏰ **History**: Request entries are synced with cloud / local session storage to restore with a single click. 📁 **Collections**: Keep your API requests organized with collections and folders. Reuse them with a single click. -**Options:** - -- Create infinite collections, folders and requests -- Edit, delete, move, export, import and replace - -_Collections are synced with local session storage_ +_Collections are synced with cloud / local session storage_ 🌐 **Proxy**: Enable Proxy Mode from Settings to access blocked APIs. @@ -217,8 +193,6 @@ _Official Postwoman Proxy is hosted by Apollo Software - **[Privacy Policy](http - Include timestamp in the request headers - Send a random alphanumeric string in the URL parameters -_Requests with Pre-Request Scripts are indicated in History entries_ - 📄 **API Documentation**: Create and share dynamic API documentation easily, quickly. **Usage:** @@ -300,27 +274,20 @@ _Notes are only available for signed-in users_ [postwoman.io](https://postwoman.io) - - - - ## Usage 💡 -1. Specify your request `method` -2. Type in your API `URL` and `path` +1. Choose `method` +2. Enter `URL` 3. Send request 4. Get response -You're done! - ## Built with 🔧 -- [Chromium](https://github.com/chromium/chromium) - Thanks for being so fast! - HTML - For the web framework - CSS - For styling components - JavaScript - For magic! -- [Vue](https://vuejs.org/) - To add to the JavaScript magic! -- [Nuxt](https://nuxtjs.org/) - To add to the Vue magic! +- [Vue](https://vuejs.org/) +- [Nuxt](https://nuxtjs.org/) ## Developing 👷