Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
856 commits
Select commit Hold shift + click to select a range
3d4669d
Merge pull request #3507 from RedisInsight/e2e/bugfix/RI-5826_fix_json
vlad-dargel Jun 17, 2024
9657829
Merge pull request #3490 from RedisInsight/fe/bugfix/RI-5826-fix-json
vlad-dargel Jun 17, 2024
6612576
enhance executable check
ArtemHoruzhenko Jun 17, 2024
d642350
Merge branch 'main' into be/feature/RI-5839-enhance
vlad-dargel Jun 18, 2024
75cd696
feature config changes
ArtemHoruzhenko Jun 18, 2024
efef880
Merge pull request #3514 from RedisInsight/feature-config
ViktarStarastsenka Jun 18, 2024
91b7343
fix tests
ArtemHoruzhenko Jun 18, 2024
c158340
fix typo
ArtemHoruzhenko Jun 18, 2024
dd93c96
#RI-5852 - update chat history scroll behavior
rsergeenko Jun 18, 2024
6cad568
#RI-5852 - remove duplicated code
rsergeenko Jun 18, 2024
df8772a
Merge pull request #3510 from RedisInsight/be/feature/RI-5839-enhance
vlad-dargel Jun 18, 2024
1171d6c
#RI-5852 - fix tests
rsergeenko Jun 18, 2024
49464de
#RI-5852 - fix tests
rsergeenko Jun 18, 2024
94c763b
#5852 - fix test
rsergeenko Jun 18, 2024
9f4a113
#5852 - update mock response
rsergeenko Jun 18, 2024
b0cbb90
#5852 - remove console.log
rsergeenko Jun 18, 2024
7cf0c36
#RI-5749 - cover 422 error
AmirAllayarovSofteq Jun 18, 2024
81990f0
#RI-5749 - fix test
AmirAllayarovSofteq Jun 18, 2024
ff8c8fb
#RI-5749 - resolve comments
AmirAllayarovSofteq Jun 18, 2024
b539a1e
#RI-5750 - update with latest rdi
AmirAllayarovSofteq Jun 19, 2024
33f457d
Merge branch 'be/feature/RI-5750_update_rdi' of https://github.com/Re…
AmirAllayarovSofteq Jun 19, 2024
03b0500
#RI-5750 - update rdi with latest changes
AmirAllayarovSofteq Jun 19, 2024
bfda9b7
#RI-5750 - resolve comments
AmirAllayarovSofteq Jun 19, 2024
7f226b9
Merge pull request #3518 from RedisInsight/fe/feature/RI-5750_update_rdi
AmirAllayarovSofteq Jun 19, 2024
8a6ecc3
Merge pull request #3517 from RedisInsight/be/feature/RI-5750_update_rdi
AmirAllayarovSofteq Jun 19, 2024
a334e3a
#RI-5749 - resolve comments
AmirAllayarovSofteq Jun 19, 2024
3fbe4f3
Merge pull request #3516 from RedisInsight/feature/RI-5749_cover_422_…
AmirAllayarovSofteq Jun 19, 2024
8d1f9b0
Merge pull request #3515 from RedisInsight/fe/bugfix/RI-5852-chats-hi…
mariasergeenko Jun 19, 2024
529f677
fix tests
ArtemHoruzhenko Jun 19, 2024
35fbfc6
Merge pull request #3474 from RedisInsight/bugfix/dependabot-2024-06
vlad-dargel Jun 19, 2024
d6cc543
Merge branch 'main' of https://github.com/RedisInsight/RedisInsight i…
AmirAllayarovSofteq Jun 19, 2024
f49f356
#RI-5750 - update dru run dto
AmirAllayarovSofteq Jun 19, 2024
1854c70
Merge pull request #2862 from RedisInsight/feature/RI-4616-rdi-support
vlad-dargel Jun 19, 2024
845d34c
release/2.52.0
vlad-dargel Jun 19, 2024
f2d9c82
e2e/bugfix/remove-rdi-server-mocked
vlad-dargel Jun 19, 2024
8186151
update node
vlad-dargel Jun 19, 2024
0b16012
skip rdi
vlad-dargel Jun 19, 2024
611acf0
fix
vlad-dargel Jun 19, 2024
b158b8f
fixes for desktop
vlad-dargel Jun 19, 2024
41a67bd
additional fixes
vlad-dargel Jun 19, 2024
020541a
fix
vlad-dargel Jun 20, 2024
56a2304
fix for delete folder desktop
vlad-dargel Jun 20, 2024
d6b367a
#RI-5860 - fix cypher crash
rsergeenko Jun 20, 2024
7588318
#RI-5862 - change hash ttl version
rsergeenko Jun 20, 2024
3e2f174
#RI-5854 - support array in validation error
AmirAllayarovSofteq Jun 20, 2024
23adb47
#RI-5854 - resolve comments
AmirAllayarovSofteq Jun 20, 2024
3607f50
#RI-5861 - hide sign in button for mas
rsergeenko Jun 20, 2024
f390cb6
#RI-5865 - fix table borders
rsergeenko Jun 20, 2024
68bc479
Merge pull request #3519 from RedisInsight/e2e/bugfix/remove-rdi-serv…
vlad-dargel Jun 20, 2024
7633f9c
Merge pull request #3520 from RedisInsight/fe/bugfix/RI-5860
vlad-dargel Jun 20, 2024
efae8d0
Merge pull request #3521 from RedisInsight/fe/feature/RI-5862
vlad-dargel Jun 20, 2024
97c959c
Merge pull request #3522 from RedisInsight/fe/bugfix/RI-5854_support_…
vlad-dargel Jun 20, 2024
31b0df8
Merge pull request #3523 from RedisInsight/fe/feature/RI-5861
vlad-dargel Jun 20, 2024
8fdfad3
Merge pull request #3524 from RedisInsight/fe/bugfix/RI-5865
vlad-dargel Jun 20, 2024
b3ec52a
workaround for ssh tunnel close
ArtemHoruzhenko Jun 20, 2024
11b7088
change macos executor to m1.medium
ArtemHoruzhenko Jun 20, 2024
6d2d372
check screenshots for desktop
vlad-dargel Jun 20, 2024
e3280ae
fix
vlad-dargel Jun 20, 2024
247b219
fix2
vlad-dargel Jun 20, 2024
3f4dc66
fix3
vlad-dargel Jun 20, 2024
14a5675
fixes for eula
vlad-dargel Jun 20, 2024
3aacf4b
Merge pull request #3528 from RedisInsight/build/RI-5866-change-ci-ex…
vlad-dargel Jun 20, 2024
3638904
Merge branch 'release/2.52.0' into e2e/bugfix/remove-rdi-server-mocked
vlad-dargel Jun 20, 2024
bd1367b
#RI-5855 - cover wrong dry run response
AmirAllayarovSofteq Jun 21, 2024
c64e05f
revert to intel mac executor
ArtemHoruzhenko Jun 21, 2024
75bb850
skipped previously skipped tests
vlad-dargel Jun 21, 2024
feaa03b
Merge pull request #3531 from RedisInsight/release/2.52.0-rever-to-ol…
ArtemHoruzhenko Jun 21, 2024
4ade13d
Merge pull request #3527 from RedisInsight/be/bugfix/RI-5864
vlad-dargel Jun 21, 2024
d220b58
Merge pull request #3532 from RedisInsight/e2e/bugfix/remove-rdi-serv…
vlad-dargel Jun 21, 2024
15eec49
fix e2e after removing tf tutorials
vlad-dargel Jun 21, 2024
dfc4704
change redis version for hash ttl
ArtemHoruzhenko Jun 21, 2024
39602c4
Merge pull request #3534 from RedisInsight/be/release/2.52.0-change-t…
mariasergeenko Jun 21, 2024
32f007d
Merge pull request #3533 from RedisInsight/e2e/bugfix/fix-e2e-tf
vlad-dargel Jun 21, 2024
a50e3d9
#RI-5857 - fix styles, fix app crash
rsergeenko Jun 21, 2024
6eade76
Update features-config.json
ViktarStarastsenka Jun 21, 2024
9fa409a
Update features-config.json
ViktarStarastsenka Jun 21, 2024
1536824
#RI-5856 - handle yaml error
AmirAllayarovSofteq Jun 21, 2024
05a88c8
#RI-5869 - update fail status
AmirAllayarovSofteq Jun 21, 2024
651889f
#RI-5869 - fix test
AmirAllayarovSofteq Jun 21, 2024
b9d42fe
#RI-5829 - fix rdi issues
AmirAllayarovSofteq Jun 24, 2024
00355ff
#RI- 5856 - update validation error
AmirAllayarovSofteq Jun 24, 2024
cca6063
#RI-5566 - update electron + node
rsergeenko Jun 24, 2024
52f95b4
#RI-5566 - fix node docker version
rsergeenko Jun 24, 2024
9a1e702
Merge pull request #3530 from RedisInsight/fe/feature/RI-5855_cover_w…
mariasergeenko Jun 24, 2024
8f8878b
Merge pull request #3538 from RedisInsight/fe/bugfix/RI-5869_test_con…
mariasergeenko Jun 24, 2024
744ae68
Merge pull request #3539 from RedisInsight/bugfix/RI-5829_rdi
mariasergeenko Jun 24, 2024
72a5a89
fix test
AmirAllayarovSofteq Jun 24, 2024
5dffe0c
Merge pull request #3542 from RedisInsight/fe/bugfix/test
mariasergeenko Jun 24, 2024
ab87695
#RI-5856 - add tests
AmirAllayarovSofteq Jun 24, 2024
6cf87e6
Merge branch 'release/2.52.0' of https://github.com/RedisInsight/Redi…
AmirAllayarovSofteq Jun 24, 2024
b7409f0
#RI-5856 - resolve comments
AmirAllayarovSofteq Jun 24, 2024
2cb2f77
#RI-5566 - try node 20.14 for macos
rsergeenko Jun 25, 2024
f3d9a69
#RI-5566 - try node 20.14, update notarize
rsergeenko Jun 25, 2024
2dcb930
#RI-5566 - try notarize, add yarn
rsergeenko Jun 25, 2024
eaf9495
#RI-5566 - update orb
rsergeenko Jun 25, 2024
1849962
#RI-5870, 5871 - fix context, unsaved changes
AmirAllayarovSofteq Jun 25, 2024
a4353a6
Merge pull request #3537 from RedisInsight/fe/bugfix/RI-5856_incorrec…
mariasergeenko Jun 25, 2024
6bfc99a
Merge pull request #3535 from RedisInsight/fe/bugfix/RI-5857
vlad-dargel Jun 25, 2024
6ccbec1
#RI-5872 - add tooltip, remove array check
AmirAllayarovSofteq Jun 25, 2024
76e3a19
Merge pull request #3543 from RedisInsight/fe/bugfix/RI-5870-5871_rdi…
mariasergeenko Jun 25, 2024
98d72c6
Merge pull request #3545 from RedisInsight/fe/bugfix/RI-5872_dry_run_job
mariasergeenko Jun 25, 2024
8b24806
#RI-5566 - try without cpu-features
rsergeenko Jun 25, 2024
f7d8755
#RI-5874 - fix input
rsergeenko Jun 25, 2024
96980bb
#RI-5874 - remove tunnel-ssh from deps
rsergeenko Jun 25, 2024
f635d52
Merge pull request #3546 from RedisInsight/fe/bugfix/RI-5874
vlad-dargel Jun 25, 2024
faafef3
update sql functions list
AmirAllayarovSofteq Jun 25, 2024
5cabd3d
#RI-5874 - return tunnel-ssh to deps
rsergeenko Jun 25, 2024
a9bf262
Merge pull request #3547 from RedisInsight/fe/update_sql_functions
mariasergeenko Jun 25, 2024
e16bcd9
#RI-5857 - fix arrow for popover
rsergeenko Jun 25, 2024
350d961
#RI-5857 - fix popover borders
rsergeenko Jun 25, 2024
3555498
update job value in job panel
AmirAllayarovSofteq Jun 25, 2024
1e9e1da
Merge pull request #3551 from RedisInsight/fe/bugfix/dry_run_job
mariasergeenko Jun 25, 2024
cd4b126
Merge pull request #3549 from RedisInsight/fe/bugfix/RI-5857
vlad-dargel Jun 25, 2024
7c1793f
Merge pull request #3536 from RedisInsight/ViktarStarastsenka-patch-4
ViktarStarastsenka Jun 25, 2024
c62560e
#RI-5829 - fix table style
AmirAllayarovSofteq Jun 26, 2024
0c278ed
#RI-5829 - update test
AmirAllayarovSofteq Jun 26, 2024
5ac1d5f
#RI-5829 - resolve comments
AmirAllayarovSofteq Jun 26, 2024
4f0eb62
#RI-5829 - resolve comments
AmirAllayarovSofteq Jun 26, 2024
5237e5c
fe/bugfix/RI-5857
vlad-dargel Jun 26, 2024
c8b9345
mark jobs as optional
AmirAllayarovSofteq Jun 26, 2024
e2eb2b0
Merge pull request #3552 from RedisInsight/fe/bugfix/RI-5829_fix_styles
vlad-dargel Jun 26, 2024
4d206fb
Merge pull request #3554 from RedisInsight/fe/bugfix/RI-5857-2
vlad-dargel Jun 26, 2024
81d9020
fix keys list exact match filtered by type
ArtemHoruzhenko Jun 26, 2024
2ea2ce0
Update features-config.json
ViktarStarastsenka Jun 26, 2024
95c0d68
Update features-config.json
ViktarStarastsenka Jun 26, 2024
7b1f57d
Merge pull request #3557 from RedisInsight/ViktarStarastsenka-patch-4
ViktarStarastsenka Jun 26, 2024
d2c4b2e
e2e/bugfix/RI-5879
vlad-dargel Jun 26, 2024
6f5ee93
Merge pull request #3558 from RedisInsight/e2e/bugfix/Ri-5879
vlad-dargel Jun 26, 2024
5fa26f4
Merge pull request #3556 from RedisInsight/be/bugfix/RI-5879
vlad-dargel Jun 26, 2024
bc6f79f
update rdi
AmirAllayarovSofteq Jun 27, 2024
d1ebb0d
enhance web builds
ArtemHoruzhenko Jun 27, 2024
0879911
update binaries paths
ArtemHoruzhenko Jun 27, 2024
a2dc5b1
resolve comments
AmirAllayarovSofteq Jun 27, 2024
2e727c9
#RI-5891 - update no data text
AmirAllayarovSofteq Jun 27, 2024
07e56dc
Merge pull request #3555 from RedisInsight/bugfix/rdi_jobs
AmirAllayarovSofteq Jun 27, 2024
6e8231a
Merge pull request #3561 from RedisInsight/fe/feature/RI-5891_update_…
mariasergeenko Jun 27, 2024
718f9f2
update empty pipeline condition
AmirAllayarovSofteq Jun 28, 2024
717698c
change jobs schema
ArtemHoruzhenko Jun 28, 2024
b8dc719
add validation on submit
AmirAllayarovSofteq Jun 28, 2024
58aa6f0
fix test
AmirAllayarovSofteq Jun 28, 2024
c9aa94b
Merge pull request #3565 from RedisInsight/be/feature/RDI-0000-change…
mariasergeenko Jun 28, 2024
4dac939
Merge pull request #3564 from RedisInsight/fe/feature/update_statisti…
mariasergeenko Jun 28, 2024
056f7dc
Merge branch 'release/2.52.0' into fe/bugfix/inline_editor_submit
vlad-dargel Jun 28, 2024
aa19b89
Merge pull request #3566 from RedisInsight/fe/bugfix/inline_editor_su…
vlad-dargel Jun 28, 2024
2d12e48
#RI-5985 - resolve status failed on statistics page
AmirAllayarovSofteq Jun 28, 2024
af7795e
#RI-5895 - update text
AmirAllayarovSofteq Jun 28, 2024
a8b2a8f
Merge pull request #3568 from RedisInsight/fe/bugfix/RI-5895_statisti…
vlad-dargel Jun 28, 2024
ebf8ff5
Merge pull request #3569 from RedisInsight/release/2.52.0
vlad-dargel Jun 28, 2024
45430b1
#RI-5886 - [SPIKE] Investigate the amr64 architecture build issues on…
egor-zalenski Jun 28, 2024
96fd750
Merge pull request #3570 from RedisInsight/latest
vlad-dargel Jun 28, 2024
56aeb27
Set X-Frame-Options header to routes
GnaneshKunal Jun 30, 2024
ccbc3b0
Use Response from express package
GnaneshKunal Jun 30, 2024
5d9909f
fix transform reply
ArtemHoruzhenko Jul 1, 2024
c42b324
add VS_CODE build type
ArtemHoruzhenko Jul 1, 2024
e518bab
fix UTests
ArtemHoruzhenko Jul 1, 2024
f4f9861
Consume tls-port as well for port to fix the TLS OSS cluster page
GnaneshKunal Jul 1, 2024
f4358f5
fix ITests
ArtemHoruzhenko Jul 1, 2024
f6b30fd
#RI-5566 - fix node img
rsergeenko Jul 1, 2024
880b5fc
Merge branch 'main' into feature/RI-5566-update-electron+node
rsergeenko Jul 1, 2024
5269d23
Merge pull request #3571 from RedisInsight/feature/RI-5566-update-ele…
rsergeenko Jul 1, 2024
e904d3b
Merge branch 'main' into feature/RI-5413-enhance-web-builds
vlad-dargel Jul 1, 2024
1e5b0a7
fix ITests
ArtemHoruzhenko Jul 1, 2024
74e0b90
#RI-5889 - sanitize markdown
rsergeenko Jul 1, 2024
7101494
#RI-5889 - remove console.log
rsergeenko Jul 1, 2024
f6564c0
Merge pull request #3574 from RedisInsight/be/feature/set-x-frame-opt…
ArtemHoruzhenko Jul 1, 2024
52d7c9c
Merge pull request #3577 from RedisInsight/bugfix/be/RI-5539-fix-empt…
ArtemHoruzhenko Jul 1, 2024
542bd7f
Show update redis recommendation when version is less than 7.3
kchepikava Jul 1, 2024
f921cf7
change pipeline data structure
ArtemHoruzhenko Jul 2, 2024
ecdc4b5
change pipeline data structure
ArtemHoruzhenko Jul 2, 2024
21d0cfd
change pipeline data structure
ArtemHoruzhenko Jul 2, 2024
996a325
Merge pull request #3578 from RedisInsight/fe/feature/RI-5889-sanitize
vlad-dargel Jul 2, 2024
56ddb7d
rdi fixes
ArtemHoruzhenko Jul 3, 2024
43678f4
Update features-config.json
ArtemHoruzhenko Jul 4, 2024
08490ba
Merge pull request #3588 from RedisInsight/ArtemHoruzhenko-patch-1
ViktarStarastsenka Jul 4, 2024
8f5dfb8
Merge branch 'main' into be/feature/RI-5188-add-additional-build-type
vlad-dargel Jul 4, 2024
1c165c5
possible fix
ArtemHoruzhenko Jul 4, 2024
ee8af62
possible fix
ArtemHoruzhenko Jul 4, 2024
fa9e66b
Merge pull request #3576 from RedisInsight/be/feature/RI-5188-add-add…
vlad-dargel Jul 4, 2024
dd91a83
possible fix
ArtemHoruzhenko Jul 5, 2024
09aca06
possible fix
ArtemHoruzhenko Jul 5, 2024
eab4bcd
Merge pull request #3589 from RedisInsight/build/feature/RI-5413-enha…
ArtemHoruzhenko Jul 5, 2024
228ef60
fix cluster overview + database analysis for tls cluster >= 7
ArtemHoruzhenko Jul 5, 2024
69533f9
updated and add tests
mariasergeenko Jul 5, 2024
6bccb0a
updated and add tests #2
mariasergeenko Jul 7, 2024
34f4061
Added unit tests for rdi module
kchepikava Jul 8, 2024
24554a0
Changed pipeline icons for rdi
kchepikava Jul 8, 2024
3496c4a
Refactoring some tests
kchepikava Jul 8, 2024
e5e3337
updated and add tests #3
mariasergeenko Jul 9, 2024
2779a56
updated yarn lock
mariasergeenko Jul 9, 2024
046735a
Merge pull request #3590 from RedisInsight/be/bugfix/RI-5915-cluster-…
vlad-dargel Jul 9, 2024
e23b017
Merge pull request #3594 from RedisInsight/e2e/feature/RI-5902-rdi-in…
mariasergeenko Jul 9, 2024
f198d49
Merge pull request #3592 from RedisInsight/fe/feature/RI-5918-change-…
mariasergeenko Jul 9, 2024
6f7e606
Merge pull request #3559 from RedisInsight/feature/RI-5413-enhance-we…
vlad-dargel Jul 9, 2024
7c67ea2
Merge pull request #3587 from RedisInsight/feature/RI-5902-rdi-integr…
vlad-dargel Jul 9, 2024
fb3ef2a
Merge pull request #3591 from RedisInsight/be/feature/RI-5741-rdi-uni…
ArtemHoruzhenko Jul 9, 2024
81d9e25
Merge pull request #3579 from RedisInsight/be/feature/RI-5848-update-…
vlad-dargel Jul 9, 2024
03089c4
Merge pull request #3575 from RedisInsight/be/bugfix/RI-5820-fix-repl…
vlad-dargel Jul 9, 2024
cd5b364
#RIVS-202 - No TREE_VIEW_KEY_DETAILS_REFRESH_CLICKED event
egor-zalenski Jul 10, 2024
eae0e78
Merge pull request #3599 from RedisInsight/fe/bugfixing/RIVS-202_Miss…
vlad-dargel Jul 10, 2024
e0af732
Added integration tests for rdi module
kchepikava Jul 11, 2024
041b0b8
add .snyk file
ArtemHoruzhenko Jul 11, 2024
9a1b1fe
fix typo
ArtemHoruzhenko Jul 11, 2024
6e4f50d
Merge pull request #3604 from RedisInsight/snyk-poc
ArtemHoruzhenko Jul 11, 2024
c1b480f
Fixed unit test in rdi.service.spec
kchepikava Jul 11, 2024
b71c25f
remove auth command logic from recommendation
ArtemHoruzhenko Jul 12, 2024
458ed1c
Update .snyk
ArtemHoruzhenko Jul 12, 2024
995fa28
Merge pull request #3606 from RedisInsight/ArtemHoruzhenko-patch-1
ArtemHoruzhenko Jul 12, 2024
070d25b
Changed feature flag name for rdi, updated rdi statistics icon
kchepikava Jul 12, 2024
a4519d1
Fixed specs for HomeTabs
kchepikava Jul 12, 2024
7340bdf
enhance scan for keys mechanism
ArtemHoruzhenko Jul 15, 2024
de8dcd5
Added provider property taken from state to all frontend telemetry ev…
kchepikava Jul 15, 2024
a767195
Changed the wording for redis-cloud sign-in page
kchepikava Jul 15, 2024
c8a4816
Do not send provider in case of provider not in the state
kchepikava Jul 15, 2024
7fdab4f
Refactor getProvider
kchepikava Jul 15, 2024
80f720b
do not resend unfulfilled commands
ArtemHoruzhenko Jul 15, 2024
2317231
Merge pull request #3612 from RedisInsight/fe/feature/RI-5923-change-…
vlad-dargel Jul 15, 2024
fd5aada
fix behavior for clusters
ArtemHoruzhenko Jul 16, 2024
7c55847
Merge pull request #3605 from RedisInsight/be/feature/RI-5920-enhance…
mariasergeenko Jul 16, 2024
5f86871
Fixed rdi page not open
kchepikava Jul 16, 2024
dfbc787
Merge pull request #3610 from RedisInsight/be/bugfix/RI-5722-db-analy…
vlad-dargel Jul 16, 2024
25c4f42
Merge pull request #3616 from RedisInsight/fe/bugfix/RI-5937-rdi-page…
vlad-dargel Jul 16, 2024
0f4d00a
Merge pull request #3607 from RedisInsight/feature/RI-5924-new-featur…
vlad-dargel Jul 16, 2024
a172cf4
Fix provider is not added to some telemetry events
kchepikava Jul 17, 2024
27c85fd
Merge pull request #3613 from RedisInsight/be/bugfix/RI-5925-fix-clie…
vlad-dargel Jul 17, 2024
d0b0541
Send provider data to telemetry only if databaseId present
kchepikava Jul 17, 2024
8babd57
Put databaseId to eventData
kchepikava Jul 17, 2024
ba772f6
#RI-5936 - update sanitizer
rsergeenko Jul 18, 2024
75d3782
Merge pull request #3603 from RedisInsight/be/feature/RI-5837-integra…
ArtemHoruzhenko Jul 18, 2024
b209cf0
rework schemas fetching
ArtemHoruzhenko Jul 18, 2024
b94d7d9
remove test for removed logic
ArtemHoruzhenko Jul 18, 2024
6caf2bf
Merge pull request #3620 from RedisInsight/fe/bugfix/RI-5936
vlad-dargel Jul 18, 2024
696ea5f
Merge pull request #3623 from RedisInsight/feature/fix-itests
ArtemHoruzhenko Jul 19, 2024
1e78db2
Merge pull request #3618 from RedisInsight/fe/bugfix/RI-5939-provider…
mariasergeenko Jul 19, 2024
1c83e9c
fix error handling
ArtemHoruzhenko Jul 19, 2024
4ebdd1e
code fixes
ArtemHoruzhenko Jul 22, 2024
35f7f38
Merge pull request #3630 from RedisInsight/codeql
ArtemHoruzhenko Jul 22, 2024
83ca836
remove unnecessary dockerfile
ArtemHoruzhenko Jul 22, 2024
c2d87f9
fix comments
ArtemHoruzhenko Jul 22, 2024
91873d2
fix comments
ArtemHoruzhenko Jul 22, 2024
88a7834
Merge pull request #3631 from RedisInsight/codeql
ArtemHoruzhenko Jul 22, 2024
053bdfb
#RI-5944 - remove tooltip
rsergeenko Jul 22, 2024
3141817
Merge pull request #3632 from RedisInsight/fe/feature/RI-5944
rsergeenko Jul 22, 2024
27de4e4
Merge pull request #3611 from RedisInsight/fe/feature/RI-5675-add-pro…
mariasergeenko Jul 22, 2024
7c2b9d7
Merge pull request #3621 from RedisInsight/feature/RI-5932-rdi-support
mariasergeenko Jul 22, 2024
3163652
exclude mocks folder for api separately
ArtemHoruzhenko Jul 24, 2024
05030d9
Merge pull request #3639 from RedisInsight/snyk
ArtemHoruzhenko Jul 24, 2024
a153533
Merge branch 'main' into dyn-dep-main-merge
nelsonwellsredis Jul 25, 2024
c4350bf
Fix navigation menu after merging main into feature branch
nelsonwellsredis Jul 25, 2024
c2170d7
Fix compilation error
nelsonwellsredis Jul 25, 2024
193e297
Fix compilation error after merge
nelsonwellsredis Jul 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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,4 +1,4 @@
FROM node:18.18-alpine
FROM node:20.14-alpine

# runtime args and environment variables
ARG DIST=Redis-Insight.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.50.0)
-v - Semver (2.52.0)
-d - Build image repository (Ex: -d redisinsight)
-r - Target repository (Ex: -r redis/redisinsight)
"
Expand Down
51 changes: 39 additions & 12 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ aliases:

orbs:
win: circleci/windows@2.4.1
node: circleci/node@5.0.2
node: circleci/node@5.2.0
aws: circleci/aws-cli@2.0.3

executors:
Expand All @@ -189,7 +189,7 @@ executors:
docker_layer_caching: true
docker-node:
docker:
- image: cimg/node:18.15.0
- image: cimg/node:20.15
docker:
docker:
- image: cibuilds/docker:19.03.5
Expand Down Expand Up @@ -387,10 +387,24 @@ jobs:
steps:
- checkout
- node/install:
node-version: '18.15.0'
install-yarn: true
node-version: '20.15'
- attach_workspace:
at: .
- run: sudo apt-get install net-tools
- run:
name: Install WM
command: sudo apt install fluxbox
- run:
name: Run X11
command: |
Xvfb :99 -screen 0 1920x1080x24 &
sleep 3
fluxbox &
# - run:
# name: Clone mocked RDI server
# command: |
# git clone https://$GH_RDI_MOCKED_SERVER_KEY@github.com/RedisInsight/RDI_server_mocked.git tests/e2e/rte/rdi
- run:
name: .AppImage tests
command: |
Expand Down Expand Up @@ -430,8 +444,8 @@ jobs:
at: .
- run:
command: |
nvm install 18.15.0
nvm use 18.15.0
nvm install 20.15
nvm use 20.15
npm install --global yarn
- run:
command: |
Expand Down Expand Up @@ -483,6 +497,10 @@ jobs:
name: Load built docker image from workspace
command: |
docker image load -i /tmp/release/docker/docker-linux-alpine.amd64.tar
# - run:
# name: Clone mocked RDI server
# command: |
# git clone https://$GH_RDI_MOCKED_SERVER_KEY@github.com/RedisInsight/RDI_server_mocked.git tests/e2e/rte/rdi
- run:
name: Run tests
command: |
Expand Down Expand Up @@ -597,7 +615,8 @@ jobs:
steps:
- checkout
- node/install:
node-version: '18.15.0'
install-yarn: true
node-version: '20.15'
- attach_workspace:
at: .
- run:
Expand Down Expand Up @@ -639,6 +658,7 @@ jobs:
export RI_CLOUD_IDP_GH_ID=$RI_CLOUD_IDP_GH_ID_STAGE
export RI_CLOUD_API_URL=$RI_CLOUD_API_URL_STAGE
export RI_CLOUD_CAPI_URL=$RI_CLOUD_CAPI_URL_STAGE
export RI_FEATURES_CONFIG_URL=$RI_FEATURES_CONFIG_URL_STAGE

if [ << parameters.env >> == 'stage' ]; then
RI_UPGRADES_LINK=$RI_UPGRADES_LINK_STAGE RI_SEGMENT_WRITE_KEY=$RI_SEGMENT_WRITE_KEY_STAGE yarn package:stage --linux << parameters.target >>
Expand All @@ -657,7 +677,7 @@ jobs:
- release/*-linux.yml
macosx:
executor: macos
resource_class: macos.x86.medium.gen2
resource_class: macos.m1.medium.gen1
parameters:
env:
description: Build environment (stage || prod)
Expand All @@ -675,7 +695,7 @@ jobs:
steps:
- checkout
- node/install:
node-version: '18.15.0'
node-version: '20.15'
- attach_workspace:
at: .
- run:
Expand All @@ -687,6 +707,7 @@ jobs:
command: |
yarn install
yarn --cwd redisinsight/api/ install
yarn --cwd redisinsight/ install
yarn build:statics
no_output_timeout: 15m
- run:
Expand Down Expand Up @@ -715,6 +736,7 @@ jobs:
export RI_CLOUD_CAPI_URL=$RI_CLOUD_CAPI_URL_STAGE
export RI_UPGRADES_LINK=''
export RI_SEGMENT_WRITE_KEY=''
export RI_FEATURES_CONFIG_URL=$RI_FEATURES_CONFIG_URL_STAGE

if [ << parameters.env >> == 'stage' ]; then
export RI_UPGRADES_LINK=$RI_UPGRADES_LINK_STAGE
Expand Down Expand Up @@ -773,14 +795,17 @@ jobs:
- run:
name: Build windows exe
command: |
nvm install 18.15.0
nvm use 18.15.0
nvm install 20.15
nvm use 20.15
npm install --global yarn

# set ALL_REDIS_COMMANDS=$(curl $ALL_REDIS_COMMANDS_RAW_URL)
# install dependencies
yarn install
yarn --cwd redisinsight/api/ install
yarn --cwd redisinsight/ install
yarn build:statics:win

if [ << parameters.env >> == 'prod' ]; then
yarn package:prod
rm -rf release/win-unpacked
Expand All @@ -796,6 +821,7 @@ jobs:
export RI_CLOUD_IDP_GH_ID=$RI_CLOUD_IDP_GH_ID_STAGE
export RI_CLOUD_API_URL=$RI_CLOUD_API_URL_STAGE
export RI_CLOUD_CAPI_URL=$RI_CLOUD_CAPI_URL_STAGE
export RI_FEATURES_CONFIG_URL=$RI_FEATURES_CONFIG_URL_STAGE

if [ << parameters.env >> == 'stage' ]; then
RI_UPGRADES_LINK=$RI_UPGRADES_LINK_STAGE RI_SEGMENT_WRITE_KEY=$RI_SEGMENT_WRITE_KEY_STAGE yarn package:stage --win << parameters.target >>
Expand Down Expand Up @@ -864,7 +890,8 @@ jobs:
steps:
- checkout
- node/install:
node-version: '18.15.0'
install-yarn: true
node-version: '20.15'
- run:
name: Install dependencies
command: |
Expand Down Expand Up @@ -1233,7 +1260,7 @@ workflows:
- Build docker image
- e2e-app-image:
name: E2ETest (AppImage)
parallelism: 2
parallelism: 1
requires:
- Build app - Linux (stage)
# Workflow for feature, bugfix, main branches
Expand Down
1 change: 1 addition & 0 deletions .circleci/e2e/test.app-image.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ yarn --cwd tests/e2e install

# create folder before tests run to prevent permissions issue
mkdir -p tests/e2e/remote
mkdir -p tests/e2e/rdi

# run rte
docker-compose -f tests/e2e/rte.docker-compose.yml build
Expand Down
9 changes: 9 additions & 0 deletions .snyk
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Snyk (https://snyk.io) policy file
exclude:
global:
- __mocks__/**
- redisinsight/api/src/__mocks__/**
- tests
- redisinsight/api/test/**
- "*.spec.ts"
- "*.spec.tsx"
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# the best way to minimize the number of node_module restores and build steps
# while still keeping the final image small.

FROM node:18.18-alpine as build
FROM node:20.14-alpine as build

# update apk repository and install build dependencies
RUN apk update && apk add --no-cache --virtual .gyp \
Expand Down Expand Up @@ -39,7 +39,7 @@ RUN yarn --cwd ./redisinsight/api install --production
COPY ./redisinsight/api/.yarnclean.prod ./redisinsight/api/.yarnclean
RUN yarn --cwd ./redisinsight/api autoclean --force

FROM node:18.18-alpine
FROM 20.14-alpine

# runtime args and environment variables
ARG NODE_ENV=production
Expand Down
42 changes: 0 additions & 42 deletions api.Dockerfile

This file was deleted.

1 change: 1 addition & 0 deletions configs/webpack.config.main.prod.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ export default merge(baseConfig, {
RI_AI_CONVAI_TOKEN: 'RI_AI_CONVAI_TOKEN' in process.env ? process.env.RI_AI_CONVAI_TOKEN: '',
RI_AI_QUERY_USER: 'RI_AI_QUERY_USER' in process.env ? process.env.RI_AI_QUERY_USER: '',
RI_AI_QUERY_PASS: 'RI_AI_QUERY_PASS' in process.env ? process.env.RI_AI_QUERY_PASS: '',
RI_FEATURES_CONFIG_URL: 'RI_FEATURES_CONFIG_URL' in process.env ? process.env.RI_FEATURES_CONFIG_URL: '',
}),

new webpack.DefinePlugin({
Expand Down
Empty file.
Empty file.
Empty file.
24 changes: 9 additions & 15 deletions electron-builder.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
"node_modules",
"package.json"
],
"afterSign": "electron-builder-notarize",
"artifactName": "Redis-Insight-${os}-${arch}.${ext}",
"compression": "normal",
"asarUnpack": [
Expand All @@ -32,6 +31,9 @@
"arch": ["x64", "arm64"]
}
],
"notarize": {
"teamId": "UUK47G4BAZ"
},
"type": "distribution",
"hardenedRuntime": true,
"darkModeSupport": true,
Expand All @@ -50,14 +52,10 @@
"asarUnpack": ["node_modules"],
"provisioningProfile": "embedded.provisionprofile",
"binaries": [
"Contents/Resources/app-x64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-arm64/node_sqlite3.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-arm64/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/sqlite3/build/Release/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/sqlite3/build/Release/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/keytar/build/Release/keytar.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/keytar/build/Release/keytar.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/cpu-features/build/Release/cpufeatures.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/cpu-features/build/Release/cpufeatures.node"
"Contents/Resources/app-x64.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
],
"artifactName": "Redis-Insight-${os}-${arch}-mas.${ext}"
},
Expand All @@ -70,14 +68,10 @@
"asarUnpack": ["node_modules"],
"provisioningProfile": "dev.provisionprofile",
"binaries": [
"Contents/Resources/app-x64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-arm64/node_sqlite3.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-arm64/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/sqlite3/build/Release/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/sqlite3/build/Release/node_sqlite3.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/keytar/build/Release/keytar.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/keytar/build/Release/keytar.node",
"Contents/Resources/app-arm64.asar.unpacked/node_modules/cpu-features/build/Release/cpufeatures.node",
"Contents/Resources/app-x64.asar.unpacked/node_modules/cpu-features/build/Release/cpufeatures.node"
"Contents/Resources/app-x64.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
],
"artifactName": "Redis-Insight-${os}-${arch}-masDev.${ext}"
},
Expand Down
10 changes: 10 additions & 0 deletions jest-resolver.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
const url = require('url')

module.exports = (request, options) => {
// Remove any query parameters in the request path
if (request.includes('?')) {
return options.defaultResolver(url.parse(request).pathname, options)
}

return options.defaultResolver(request, options)
}
2 changes: 2 additions & 0 deletions jest.config.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ module.exports = {
'\\.scss\\?inline$': '<rootDir>/redisinsight/__mocks__/scssRaw.js',
'uiSrc/(.*)': '<rootDir>/redisinsight/ui/src/$1',
'monaco-editor': '<rootDir>/redisinsight/__mocks__/monacoMock.js',
'monaco-yaml': '<rootDir>/redisinsight/__mocks__/monacoYamlMock.js',
unified: '<rootDir>/redisinsight/__mocks__/unified.js',
'remark-parse': '<rootDir>/redisinsight/__mocks__/remarkParse.js',
'remark-gfm': '<rootDir>/redisinsight/__mocks__/remarkGfm.js',
Expand Down Expand Up @@ -55,6 +56,7 @@ module.exports = {
'<rootDir>/redisinsight/api',
'<rootDir>/redisinsight/ui/src/packages',
],
resolver: '<rootDir>/jest-resolver.js',
coverageThreshold: {
global: {
statements: 80,
Expand Down
Loading