A simple file browser for inspecting the contents of a remoteStorage account. It is intended for RS app developers and power users. Build it yourself, or use it from https://inspektor.5apps.com
Go to file
Basti 2017da2af0 Render audio and video file preview
Audio and video files are not downloaded, but the element src is
fetching the content directly from storage. Unfortunately, one cannot
skip forward, when the RS server doesn't support content ranges.
2018-11-17 15:33:28 +00:00
app Render audio and video file preview 2018-11-17 15:33:28 +00:00
config Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
public Add button for opening public docs in a new tab 2018-01-25 16:52:56 +00:00
scripts Improve deployment 2017-12-17 15:52:16 +00:00
tests Render audio and video file preview 2018-11-17 15:33:28 +00:00
vendor Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
.editorconfig Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
.ember-cli Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
.eslintrc.js Basic setup 2017-11-07 20:11:41 +01:00
.gitignore Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
.jshintrc Basic setup 2017-11-07 20:11:41 +01:00
.scss-lint.yml More connect improvements 2017-12-25 10:50:03 +01:00
.travis.yml Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
.watchmanconfig Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
LICENSE Add license 2017-11-12 21:42:42 +00:00
README.md Update README 2018-11-17 15:33:28 +00:00
ember-cli-build.js Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00
package-lock.json Update remoteStorage.js 2018-03-31 19:04:56 +02:00
package.json Update remoteStorage.js 2018-03-31 19:04:56 +02:00
testem.js Initial Commit from Ember CLI v2.16.2 2017-11-07 00:17:29 +01:00

README.md

RS Inspektor

Inspektor is a simple file browser for inspecting the contents of a remoteStorage account. It is intended for RS app developers and power users.

Inspektor is beta software and currently under development. You're invited to contribute and/or give feedback: https://gitlab.com/skddc/inspektor

Features

  • Connect RS accounts
  • Traverse/inspect directories
  • View document details
  • Render images in details
  • Render text content in details
  • Render JSON content tree view (optional source view)
  • Delete documents
  • Edit JSON content in tree view
  • Delete directories
  • Edit content source
  • Render other types content (e.g. audio and video)
  • Copy/move documents
  • Copy/move directories (and enclosed files)
  • Loading indicator for any view change that loads remote data
  • Logo/icon
  • Layout/support for small screens

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd inspektor
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

With the 5apps remote added correctly (and push access to the GitLab repo), just run:

npm run deploy

If you want to deploy this from and to different repos, have a look at the scripts section in package.json, as well as scripts/deploy.sh for how it works.