GithubHelp home page GithubHelp logo

antwaremx / meteorman Goto Github PK

View Code? Open in Web Editor NEW
51.0 9.0 7.0 20.89 MB

A DDP client with GUI (The Postman for Meteor)

License: MIT License

JavaScript 36.65% Vue 61.97% CSS 0.51% EJS 0.88%
meteor postman ddp-client gui meteorman ddp meteorjs apps testing-tools websocket-client

meteorman's Introduction


meteorman

A DDP Client with GUI

forthebadge forthebadge forthebadge forthebadge

Starting ๐Ÿš€

Meteorman is The Postman of Meteor. It is a DDP Client with GUI

Preview ๐ŸŽฅ

Supported Platforms ๐Ÿ’ป

  • macOS ๐ŸŽ โœ…
  • Linux ๐Ÿง โœ…
  • Windows โœ…

Downloads ๐Ÿ’พ

Platform Arch Version Link
Windows x64 2.0.1 Download
Mac x64 2.0.1 Download
Linux x64 2.0.1 Download

For Developers ๐Ÿš€

System Requirements ๐Ÿ“‹

Installation ๐Ÿ”ง

git is required to run the following console commands:

$ git clone https://github.com/antwaremx/meteorman

Build Setup ๐Ÿ“ฆ

# install dependencies
$ yarn install / yarn

# serve with hot reload at localhost:9080
$ yarn run dev

# build electron application for production
$ yarn run build

# run unit & end-to-end tests
$ yarn test


powered

meteorman's People

Contributors

devopsantware avatar diavrank avatar gmotzespina avatar irvingguerra avatar ovsdrak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meteorman's Issues

Hard to find this

I saw your demo on the meteor impact. Wanted to try this. Google could not find it!

The name of the project clashes with a film name and google tend to break up the search into "meteor man" which doesn't find this repository.

Even if you search for antwaremx and "meteorman" it's still not really visible.

You may want to consider a name change or some other way to try and get google to recognise it if you want more users to find it.

Not really an issue as such but thought I'd let you know

Also, windows defender and symantec were not too happy about running it as it's an exe. This may be an issue on locked down enterprise PC's. I know this is not really your problem but though you should know.

Password shown in plain text on screen

If authenticating by user/password then the password should not be shown on screen.

This would be considered a security risk by governance people and would prevent it from being accepted in most places.

Enhancement: DDP logging

We're developing an application that uses Unity as a front-end (AR app) and Meteor as a backend. Our network connection is based on an OpenSource DDP library for Unity that had quite some issues, since it was not really designed for unstable mobile connections. We improved that, but are still facing some weird issues with the Meteor backend. For instance, sometimes the server won't send a RESULT message when logging in after a WebSocket connection loss.

Since the DDP docs are pretty basic and the source code is somewhat complex to read, we'd love to simulate certain scenarios on a low level, without creating a new Unity build every time. What we'd need for this is an easy way to send DDP messages to our server (which Meteor Man can do) and log all network activity to and from the server (which it can't).

It would be awesome if a low level DDP logger would be integrated. This logger could look somewhat like the Meteor Dev Tools for Chrome.

(It would be even better if one could send low level DDP messages as well and simulate WebSocket connection breaks / reconnects. This would allow us to test the server response if a Socket breaks down and the client tries to re-establish the connection after re-connecting with new WebSocket. But simple logging of all traffic would already be super helpful.)

Strings in arrays of query objects turn into false

If I subscribe to a subscription with this object parameter:

{
  "types": ["public"]
}

the object turns into

{
  "types": [false]
}

If there are two elements in the array:

{
  "types": ["groups", "public"]
}

this turns into:

{
  "types": [false, "public"]
}

If you try to modify the false value, the string partially re-appears.

Besides: Thanks for this great tool!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.