Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
4f5f2fb
#RI-5280 - Rename RedisInsight application
egor-zalenski Feb 29, 2024
2f494ac
- Prefix RIPROXYPATH to the asset file link
GnaneshKunal Mar 21, 2024
b814a5a
Add serveRoot only if proxy variable is configurde
GnaneshKunal Mar 21, 2024
16c7962
Prefix subpath to all the static contents
GnaneshKunal Mar 21, 2024
ccbc7dd
Add subpath proxy support for monacoeditor
GnaneshKunal Mar 24, 2024
df3454d
Merge remote-tracking branch 'origin/main' into feature/RI-5041-subpa…
GnaneshKunal Mar 24, 2024
c99b6dd
Render the tutorials at the right path
GnaneshKunal Mar 24, 2024
0b1ce1e
Add subpath proxy support for sockets
GnaneshKunal Mar 25, 2024
da1606d
check for window.__RIPROXYPATH__ field truthfulness
GnaneshKunal Mar 25, 2024
4609cb4
Add MonacoEnvironmentInitializer component to properly initialize the…
GnaneshKunal Mar 25, 2024
45afbfb
Don't check for monacoVendor path since that never goes through the m…
GnaneshKunal Mar 25, 2024
c92526d
Merge pull request #3190 from RedisInsight/release/2.46.0
rsergeenko Mar 27, 2024
ca29357
change cloud plans regexp
Mar 28, 2024
7bffc1d
Merge pull request #3197 from RedisInsight/new-cloud-feature-config
Mar 29, 2024
6c4d0c9
Merge pull request #3205 from RedisInsight/latest
vlad-dargel Apr 1, 2024
5e42619
Merge branch 'main' into feature/RI-5041-subpath-proxy
vlad-dargel Apr 2, 2024
e61b615
Merge branch 'main' into feature/RI-5280_Rename_application
egor-zalenski Apr 2, 2024
77d483d
Merge remote-tracking branch 'origin/feature/RI-5041-subpath-proxy' i…
egor-zalenski Apr 2, 2024
71a64b4
If RIPROXYPATH template variable is not set, then set it to undefined
GnaneshKunal Apr 2, 2024
73f901d
Set RIPROXYPATH in normal cases
GnaneshKunal Apr 2, 2024
9c37649
Merge remote-tracking branch 'origin/feature/RI-5041-subpath-proxy' i…
egor-zalenski Apr 2, 2024
a48151c
upload default data
Apr 2, 2024
0dd7112
fix tests
Apr 2, 2024
462ab06
#RI-5609 - remove luaToFunctions and functionsWithKeyspace recommenda…
AmirAllayarovSofteq Apr 3, 2024
6cea27d
#RI-5609 - remove functionsWithStreams tip
AmirAllayarovSofteq Apr 3, 2024
2cedde8
#RI-5609 - fix test
AmirAllayarovSofteq Apr 3, 2024
5be52e1
#RI-5609 - fix test
AmirAllayarovSofteq Apr 3, 2024
5d5d9bc
Update manifest.json
Apr 3, 2024
a24d3e0
Merge pull request #3221 from RedisInsight/be/feature/RI-5609_remove_…
vlad-dargel Apr 3, 2024
462789e
Add proxy path only in prod webpack config
GnaneshKunal Apr 3, 2024
e1d6d91
#RI-5603 - upload data for empty db
rsergeenko Apr 3, 2024
c115ad0
Merge remote-tracking branch 'origin/feature/RI-5041-subpath-proxy' i…
egor-zalenski Apr 3, 2024
703bd5e
add extra resources to electron build
Apr 3, 2024
f782232
#RI-5603 - add tests, add telemetry
rsergeenko Apr 4, 2024
12fec0a
Merge pull request #3219 from RedisInsight/be/feature/RI-5602-upload-…
mariasergeenko Apr 4, 2024
a0a2d41
Merge pull request #3222 from RedisInsight/fe/feature/RI-5603-upload-…
mariasergeenko Apr 4, 2024
cc59fea
add tests for load sample data
mariasergeenko Apr 4, 2024
3bc28eb
Ste proxyPath only for non-electron version
GnaneshKunal Apr 4, 2024
d92abeb
Merge pull request #3223 from RedisInsight/e2e/feature/RI-5603-upload…
mariasergeenko Apr 4, 2024
83e5333
Merge remote-tracking branch 'origin/feature/RI-5041-subpath-proxy' i…
egor-zalenski Apr 4, 2024
99a3557
Merge remote-tracking branch 'origin/feature/RI-5590-upload-data-for-…
egor-zalenski Apr 4, 2024
4e666f6
Merge pull request #3225 from RedisInsight/main
egor-zalenski Apr 4, 2024
ddd8a42
Merge remote-tracking branch 'origin/feature/RI-5590-upload-data-for-…
egor-zalenski Apr 4, 2024
a91e695
#RI-5590 - update message position
rsergeenko Apr 4, 2024
a2a7b4c
Merge remote-tracking branch 'origin/feature/RI-5590-upload-data-for-…
egor-zalenski Apr 4, 2024
ddd63eb
docker-testing
vlad-dargel Apr 5, 2024
c4f2fb2
Merge remote-tracking branch 'origin/feature/RI-5590-upload-data-for-…
vlad-dargel Apr 5, 2024
a23b7d1
2.48.0
vlad-dargel Apr 5, 2024
257da22
Merge remote-tracking branch 'origin/release/2.48.0' into feature/RI-…
egor-zalenski Apr 5, 2024
3d14187
Properly concatenate the paths to make it less error prone
GnaneshKunal Apr 6, 2024
67b106d
Use import instead of const
GnaneshKunal Apr 6, 2024
d95e1a9
return verification
mariasergeenko Apr 8, 2024
fdf8245
#RI-5280 - Rename application
egor-zalenski Apr 9, 2024
e4b2a16
#RI-5280 - Rename application
egor-zalenski Apr 9, 2024
7950450
Merge pull request #3224 from RedisInsight/feature/RI-5590-upload-dat…
vlad-dargel Apr 9, 2024
6bcc5a9
merge 2.48.0 into 5041
vlad-dargel Apr 9, 2024
5e524bc
Merge pull request #3173 from RedisInsight/feature/RI-5041-subpath-proxy
vlad-dargel Apr 9, 2024
e1e0077
Merge pull request #3233 from RedisInsight/feature/RI-5280_Rename_app…
vlad-dargel Apr 9, 2024
9fcea65
Update dmg.repack.sh
egor-zalenski Apr 9, 2024
7d60c3a
Update dmg.repack.sh
egor-zalenski Apr 9, 2024
2cc2ad5
Update dmg.repack.sh
egor-zalenski Apr 9, 2024
c478a37
Update dmg.repack.sh
egor-zalenski Apr 9, 2024
66908bd
Update dmg.repack.sh
egor-zalenski Apr 9, 2024
b46c1ab
Merge pull request #3237 from Redis-Insight/build/fix
egor-zalenski Apr 9, 2024
35df062
#RI-5624 - change links
rsergeenko Apr 9, 2024
925761b
#RI-5624 - fix tests, fix links
rsergeenko Apr 9, 2024
31b00b1
#RI-5624 - fix link
rsergeenko Apr 9, 2024
2a43cb2
#RI-5624 - fix test
rsergeenko Apr 9, 2024
062d486
Merge pull request #3238 from Redis-Insight/fe/feature/RI-5624
rsergeenko Apr 9, 2024
6081207
#RI-5280 - fix stage config
egor-zalenski Apr 9, 2024
f60e8c2
Merge pull request #3241 from Redis-Insight/fix/stage/config
egor-zalenski Apr 9, 2024
5d84d43
add demo data
Apr 9, 2024
556aa0e
Use posix join for combining paths to make the work on windows too
GnaneshKunal Apr 10, 2024
6ce0521
Merge pull request #3243 from Redis-Insight/bugfix/RI-5628-fix-window…
vlad-dargel Apr 10, 2024
6709161
#RI-5624 - change links to repo
rsergeenko Apr 10, 2024
5fa9c0c
Merge pull request #3246 from Redis-Insight/fe/feature/RI-5624
rsergeenko Apr 10, 2024
2a197e9
#RI-5630 - fix system folder name
rsergeenko Apr 10, 2024
7689f9c
Merge pull request #3249 from RedisInsight/bugfix/RI-5630
rsergeenko Apr 10, 2024
97d865d
Merge pull request #3242 from RedisInsight/add-demo-data
mariasergeenko Apr 10, 2024
c46877e
change demo data
Apr 10, 2024
fae3175
Merge pull request #3252 from RedisInsight/change-demo-data
mariasergeenko Apr 10, 2024
cd36b66
docker-proxyfixee2e
vlad-dargel Apr 10, 2024
7776f79
Merge pull request #3253 from RedisInsight/e2e/bugfix/fixes-links-tests
vlad-dargel Apr 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .circleci/build/build.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM node:18.18-alpine

# runtime args and environment variables
ARG DIST=RedisInsight.tar.gz
ARG DIST=Redis-Insight.tar.gz
ARG NODE_ENV=production
ARG RI_SEGMENT_WRITE_KEY
ENV RI_SEGMENT_WRITE_KEY=${RI_SEGMENT_WRITE_KEY}
Expand Down
4 changes: 2 additions & 2 deletions .circleci/build/build_modules.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ set -e
PLATFORM=${PLATFORM:-'linux'}
ARCH=${ARCH:-'x64'}
LIBC=${LIBC:-''}
#FILENAME="RedisInsight-$PLATFORM.$VERSION.$ARCH.zip"
FILENAME="RedisInsight-web-$PLATFORM"
#FILENAME="Redis-Insight-$PLATFORM.$VERSION.$ARCH.zip"
FILENAME="Redis-Insight-web-$PLATFORM"
if [ ! -z $LIBC ]
then
FILENAME="$FILENAME-$LIBC.$ARCH.tar.gz"
Expand Down
2 changes: 1 addition & 1 deletion .circleci/build/release-docker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set -e

HELP="Args:
-v - Semver (2.46.0)
-v - Semver (2.48.0)
-d - Build image repository (Ex: -d redisinsight)
-r - Target repository (Ex: -r redis/redisinsight)
"
Expand Down
52 changes: 26 additions & 26 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ aliases:
run:
name: Sign application
command: |
$filePath = $(Get-ChildItem release -Filter RedisInsight*.exe | % { $_.FullName })
$filePath = $(Get-ChildItem release -Filter Redis-Insight*.exe | % { $_.FullName })
$filePathWithQuotes = '"{0}"' -f $filePath
& "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86\signtool.exe" sign /a /sm /n "Redis Labs Inc." /fd sha256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp /v $FilePathWithQuotes
shell: powershell.exe
Expand Down Expand Up @@ -645,11 +645,11 @@ jobs:
- persist_to_workspace:
root: .
paths:
- release/RedisInsight*.deb
- release/RedisInsight*.rpm
- release/RedisInsight*.AppImage
- release/RedisInsight*.flatpak
- release/RedisInsight*.snap
- release/Redis-Insight*.deb
- release/Redis-Insight*.rpm
- release/Redis-Insight*.AppImage
- release/Redis-Insight*.flatpak
- release/Redis-Insight*.snap
- release/*-linux.yml
macosx:
macos:
Expand Down Expand Up @@ -697,7 +697,7 @@ jobs:
yarn package:prod
yarn package:mas
rm -rf release/mac
mv release/mas-universal/RedisInsight-mac-universal-mas.pkg release/RedisInsight-mac-universal-mas.pkg
mv release/mas-universal/Redis-Insight-mac-universal-mas.pkg release/Redis-Insight-mac-universal-mas.pkg
exit 0;
fi

Expand Down Expand Up @@ -727,7 +727,7 @@ jobs:

yarn package:stage && yarn package:mas
rm -rf release/mac
mv release/mas-universal/RedisInsight-mac-universal-mas.pkg release/RedisInsight-mac-universal-mas.pkg
mv release/mas-universal/Redis-Insight-mac-universal-mas.pkg release/Redis-Insight-mac-universal-mas.pkg
no_output_timeout: 60m
- when:
condition:
Expand All @@ -741,10 +741,10 @@ jobs:
- persist_to_workspace:
root: .
paths:
- release/RedisInsight*.zip
- release/RedisInsight*.dmg
- release/RedisInsight*.dmg.blockmap
- release/RedisInsight*.pkg
- release/Redis-Insight*.zip
- release/Redis-Insight*.dmg
- release/Redis-Insight*.dmg.blockmap
- release/Redis-Insight*.pkg
- release/*-mac.yml
- release/redisstack
windows:
Expand Down Expand Up @@ -806,8 +806,8 @@ jobs:
- persist_to_workspace:
root: .
paths:
- release/RedisInsight*.exe
- release/RedisInsight*.exe.blockmap
- release/Redis-Insight*.exe
- release/Redis-Insight*.exe.blockmap
- release/*.yml
virustotal-file:
executor: linux-executor
Expand All @@ -822,7 +822,7 @@ jobs:
- run:
name: export FILE_NAME environment variable
command: |
echo 'export FILE_NAME="RedisInsight*<< parameters.ext >>"' >> $BASH_ENV
echo 'export FILE_NAME="Redis-Insight*<< parameters.ext >>"' >> $BASH_ENV
- <<: *fileScan
- <<: *validate
virustotal-url:
Expand Down Expand Up @@ -905,7 +905,7 @@ jobs:
docker buildx build \
-f .circleci/build/build.Dockerfile \
--platform linux/amd64 \
--build-arg DIST=release/web/RedisInsight-web-linux-musl.x64.tar.gz \
--build-arg DIST=release/web/Redis-Insight-web-linux-musl.x64.tar.gz \
--build-arg NODE_ENV=<< parameters.env >> \
--build-arg RI_SEGMENT_WRITE_KEY="$TELEMETRY" \
-t redisinsight:amd64 \
Expand All @@ -915,7 +915,7 @@ jobs:
docker buildx build \
-f .circleci/build/build.Dockerfile \
--platform linux/arm64 \
--build-arg DIST=release/web/RedisInsight-web-linux-musl.arm64.tar.gz \
--build-arg DIST=release/web/Redis-Insight-web-linux-musl.arm64.tar.gz \
--build-arg NODE_ENV=<< parameters.env >> \
--build-arg RI_SEGMENT_WRITE_KEY="$TELEMETRY" \
-t redisinsight:arm64 \
Expand Down Expand Up @@ -1039,7 +1039,7 @@ jobs:
echo "export releasesFolderPath=${releasesFolderPath}" >> $BASH_ENV
echo "export applicationName=${appName}" >> $BASH_ENV
echo "export applicationVersion=${appVersion}" >> $BASH_ENV
echo "export appFileName=RedisInsight" >> $BASH_ENV
echo "export appFileName=Redis-Insight" >> $BASH_ENV

# download latest.yml file to get last public version
aws s3 cp s3://${AWS_BUCKET_NAME}/${downloadLatestFolderPath}/${latestYmlFileName} .
Expand Down Expand Up @@ -1750,28 +1750,28 @@ workflows:

- virustotal-url:
name: Virus check - AppImage (nightly)
fileName: RedisInsight-linux-x86_64.AppImage
fileName: Redis-Insight-linux-x86_64.AppImage
- virustotal-url:
name: Virus check - deb (nightly)
fileName: RedisInsight-linux-amd64.deb
fileName: Redis-Insight-linux-amd64.deb
- virustotal-url:
name: Virus check - rpm (nightly)
fileName: RedisInsight-linux-x86_64.rpm
fileName: Redis-Insight-linux-x86_64.rpm
- virustotal-url:
name: Virus check - snap (nightly)
fileName: RedisInsight-linux-amd64.snap
fileName: Redis-Insight-linux-amd64.snap
- virustotal-url:
name: Virus check x64 - dmg (nightly)
fileName: RedisInsight-mac-x64.dmg
fileName: Redis-Insight-mac-x64.dmg
- virustotal-url:
name: Virus check arm64 - dmg (nightly)
fileName: RedisInsight-mac-arm64.dmg
fileName: Redis-Insight-mac-arm64.dmg
- virustotal-url:
name: Virus check MAS - pkg (nightly)
fileName: RedisInsight-mac-universal-mas.pkg
fileName: Redis-Insight-mac-universal-mas.pkg
- virustotal-url:
name: Virus check - exe (nightly)
fileName: RedisInsight-win-installer.exe
fileName: Redis-Insight-win-installer.exe
- virustotal-report:
name: Virus check report (prod)
requires:
Expand Down
8 changes: 4 additions & 4 deletions .circleci/redisstack/app-image.repack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ set -e

ARCH=${ARCH:-x86_64}
WORKING_DIRECTORY=$(pwd)
SOURCE_APP=${SOURCE_APP:-"RedisInsight-linux-$ARCH.AppImage"}
RI_APP_FOLDER_NAME="RedisInsight-linux"
TAR_NAME="RedisInsight-app-linux.$ARCH.tar.gz"
TMP_FOLDER="/tmp/RedisInsight-app-$ARCH"
SOURCE_APP=${SOURCE_APP:-"Redis-Insight-linux-$ARCH.AppImage"}
RI_APP_FOLDER_NAME="Redis-Insight-linux"
TAR_NAME="Redis-Insight-app-linux.$ARCH.tar.gz"
TMP_FOLDER="/tmp/Redis-Insight-app-$ARCH"

rm -rf "$TMP_FOLDER"

Expand Down
10 changes: 5 additions & 5 deletions .circleci/redisstack/dmg.repack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@ set -e

ARCH=${ARCH:-x64}
WORKING_DIRECTORY=$(pwd)
TAR_NAME="RedisInsight-app-darwin.$ARCH.tar.gz"
RI_APP_FOLDER_NAME="RedisInsight.app"
TAR_NAME="Redis-Insight-app-darwin.$ARCH.tar.gz"
RI_APP_FOLDER_NAME="Redis Insight.app"
TMP_FOLDER="/tmp/$RI_APP_FOLDER_NAME"

rm -rf "$TMP_FOLDER"

mkdir -p "$WORKING_DIRECTORY/release/redisstack"
mkdir -p "$TMP_FOLDER"

hdiutil attach "./release/RedisInsight-mac-$ARCH.dmg"
cp -a /Volumes/RedisInsight*/RedisInsight.app "/tmp"
hdiutil attach "./release/Redis-Insight-mac-$ARCH.dmg"
rsync -av /Volumes/Redis*/Redis\ Insight.app "/tmp"
cd "/tmp" || exit 1
tar -czvf "$TAR_NAME" "$RI_APP_FOLDER_NAME"
cp "$TAR_NAME" "$WORKING_DIRECTORY/release/redisstack/"
cd "$WORKING_DIRECTORY" || exit 1
hdiutil unmount /Volumes/RedisInsight*/
hdiutil unmount /Volumes/Redis*/
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ assignees: ''
**Screenshots** (Paste or drag-and-drop a screenshot or a link to a recording)


**Additional context** (Operating system, version of RedisInsight, Redis database version, Redis module version, database type, connection type, logs, or any other information)
**Additional context** (Operating system, version of Redis Insight, Redis database version, Redis module version, database type, connection type, logs, or any other information)
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ licenses
/tests/e2e/remote
/tests/e2e/.redisinsight-v2
/tests/e2e/.redisinsight-app
/tests/e2e/.redisinsight-insight

# Parcel
.parcel-cache
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Before you submit an issue, please search the issue tracker, maybe an issue for

Use the following procedure to submit a pull request:

a. Fork RedisInsight on github ( https://docs.github.com/en/github/getting-started-with-github/fork-a-repo )
a. Fork Redis Insight on github ( https://docs.github.com/en/github/getting-started-with-github/fork-a-repo )
b. Create a topic branch (git checkout -b my_branch)
c. Push to your branch (git push origin my_branch)
d. Initiate a pull request on github ( https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request )
Expand Down
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@
[![CircleCI](https://circleci.com/gh/RedisInsight/RedisInsight/tree/main.svg?style=svg)](https://circleci.com/gh/RedisInsight/RedisInsight/tree/main)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/RedisInsight/RedisInsight.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/RedisInsight/RedisInsight/alerts/)

# <img src="https://redis.com/wp-content/uploads/2019/11/ico-redisinsight.svg" alt="logo" width="25"/> RedisInsight - Developer GUI for Redis, by Redis.
# <img src="https://redis.com/wp-content/uploads/2019/11/ico-redisinsight.svg" alt="logo" width="25"/> Redis Insight - Developer GUI for Redis, by Redis.
[![Forum](https://img.shields.io/badge/Forum-RedisInsight-red)](https://forum.redis.com/c/redisinsight/65)
[![Discord](https://img.shields.io/discord/697882427875393627?style=flat-square)](https://discord.gg/QUkjSsk)


RedisInsight is a visual tool that provides capabilities to design, develop, and optimize your Redis application.
Redis Insight is a visual tool that provides capabilities to design, develop, and optimize your Redis application.
Query, analyse and interact with your Redis data. [Download it here](https://redis.com/redis-enterprise/redis-insight/#insight-form)!

![RedisInsight Browser screenshot](/.github/redisinsight_browser.png)
![Redis Insight Browser screenshot](/.github/redisinsight_browser.png)

Built with love using [Electron](https://www.electronjs.org/), [Monaco Editor](https://microsoft.github.io/monaco-editor/) and NodeJS.

## Overview

RedisInsight is an intuitive and efficient GUI for Redis, allowing you to interact with your databases and manage your data—with built-in support for Redis modules.
Redis Insight is an intuitive and efficient GUI for Redis, allowing you to interact with your databases and manage your data—with built-in support for Redis modules.

### RedisInsight Highlights:
### Redis Insight Highlights:

* Browse, filter, visualise your key-value Redis data structures and see key values in different formats (including JSON, Hex, ASCII, etc.)
* CRUD support for Lists, Hashes, Strings, Sets, Sorted Sets, and Streams
Expand All @@ -36,9 +36,9 @@ RedisInsight is an intuitive and efficient GUI for Redis, allowing you to intera

Check out the [release notes](https://docs.redis.com/latest/ri/release-notes/).

## Get started with RedisInsight
## Get started with Redis Insight

This repository includes the code for RedisInsight. Check out the [blogpost](https://redis.com/blog/introducing-redisinsight-2/) announcing it.
This repository includes the code for Redis Insight. Check out the [blogpost](https://redis.com/blog/introducing-redisinsight-2/) announcing it.

### Installable
Available to download for free from [here](https://redis.com/redis-enterprise/redis-insight/#insight-form).
Expand All @@ -50,7 +50,7 @@ Alternatively you can also build from source. See our wiki for instructions.
* [How to build](https://github.com/RedisInsight/RedisInsight/wiki/How-to-build-and-contribute)

## How to debug
If you have any issues occurring in RedisInsight, you can follow the steps below to get more information about the errors and find their root cause.
If you have any issues occurring in Redis Insight, you can follow the steps below to get more information about the errors and find their root cause.

* [How to debug](https://github.com/RedisInsight/RedisInsight/wiki/How-to-debug)

Expand All @@ -61,9 +61,9 @@ If you have any issues occurring in RedisInsight, you can follow the steps below
* File a [bug](https://github.com/RedisInsight/RedisInsight/issues/new?assignees=&labels=&template=bug_report.md&title=%5BBug%5D%3A)


## RedisInsight Plugins
## Redis Insight Plugins

With RedisInsight you can now also extend the core functionality by building your own data visualizations. See our wiki for more information.
With Redis Insight you can now also extend the core functionality by building your own data visualizations. See our wiki for more information.

* [Plugin Documentation](https://github.com/RedisInsight/RedisInsight/wiki/Plugin-Documentation)

Expand All @@ -75,9 +75,9 @@ If you would like to contribute to the code base or fix and issue, please consul

## Telemetry

RedisInsight includes an opt-in telemetry system, that is leveraged to help improve the developer experience (DX) within the app. We value your privacy, so stay assured, that all the data collected is anonymised.
Redis Insight includes an opt-in telemetry system, that is leveraged to help improve the developer experience (DX) within the app. We value your privacy, so stay assured, that all the data collected is anonymised.

## License

RedisInsight is licensed under [SSPL](/LICENSE) license.
Redis Insight is licensed under [SSPL](/LICENSE) license.

3 changes: 0 additions & 3 deletions configs/webpack.config.web.common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
*/
import path from 'path';
import webpack from 'webpack';
import HtmlWebpackPlugin from 'html-webpack-plugin';
import TsconfigPathsPlugin from 'tsconfig-paths-webpack-plugin';
import MonacoWebpackPlugin from 'monaco-editor-webpack-plugin';
import webpackPaths from './webpack.paths';
Expand Down Expand Up @@ -68,8 +67,6 @@ export default {
'window.app.config.apiPort': JSON.stringify('5540'),
}),

new HtmlWebpackPlugin({ template: 'index.html.ejs' }),

new MonacoWebpackPlugin({ languages: ['json', 'javascript', 'typescript'], features: ['!rename'] }),

new webpack.IgnorePlugin({
Expand Down
6 changes: 5 additions & 1 deletion configs/webpack.config.web.dev.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import webpack from 'webpack';
import { merge } from 'webpack-merge';
import { toString } from 'lodash'
import commonConfig from './webpack.config.web.common';
import HtmlWebpackPlugin from 'html-webpack-plugin';

function employCache(loaders) {
return ['cache-loader'].concat(loaders);
Expand Down Expand Up @@ -198,7 +199,10 @@ const configuration: webpack.Configuration = {
new webpack.HotModuleReplacementPlugin({
multiStep: true,
}),

new HtmlWebpackPlugin({
inject: 'head',
template: 'index.html.ejs',
}),
new webpack.NoEmitOnErrorsPlugin(),

/**
Expand Down
6 changes: 6 additions & 0 deletions configs/webpack.config.web.prod.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import CssMinimizerPlugin from 'css-minimizer-webpack-plugin';
import MiniCssExtractPlugin from 'mini-css-extract-plugin';
import commonConfig from './webpack.config.web.common';
import DeleteDistWeb from '../scripts/DeleteDistWeb';
import HtmlWebpackPlugin from 'html-webpack-plugin';

DeleteDistWeb();

Expand Down Expand Up @@ -72,6 +73,11 @@ const configuration: webpack.Configuration = {
filename: '[name].[fullhash].css',
chunkFilename: '[id].[fullhash].css',
}),
new HtmlWebpackPlugin({
inject: 'head',
template: 'index.html.ejs',
publicPath: '{{ RIPROXYPATH }}',
}),

new webpack.EnvironmentPlugin({
NODE_ENV: 'production',
Expand Down
6 changes: 3 additions & 3 deletions docs/plugins/development.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Plugin development

This document describes the guides to develop your own plugin for the RedisInsight Workbench.
This document describes the guides to develop your own plugin for the Redis Insight Workbench.

## How it works

Expand Down Expand Up @@ -118,7 +118,7 @@ const renderVisualization = (props: Props) => {
export default { renderVisualization }
```

Each plugin iframe has basic styles of RedisInsight application, including fonts and color schemes.
Each plugin iframe has basic styles of Redis Insight application, including fonts and color schemes.

It is recommended to use the React & [Elastic UI library](https://elastic.github.io/eui/#/) for
consistency with plugin visualisations and the entire application.
Expand All @@ -139,7 +139,7 @@ const { baseUrl, appVersion } = config

// modules - the list of modules of the current database
// baseUrl - url for your plugin folder - can be used to include your assets
// appVersion - version of the RedisInsight application
// appVersion - version of the Redis Insight application
```

### Plugin rendering
Expand Down
Loading