Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
388 commits
Select commit Hold shift + click to select a range
6e936b8
#RI-6137 - update quotes and colors
rsergeenko Oct 2, 2024
9ce24ce
Use the getRepositoryToken to inject the databae
GnaneshKunal Oct 2, 2024
56ff90a
Merge pull request #3883 from RedisInsight/fe/feature/RI-6137
vlad-dargel Oct 2, 2024
9b1f814
Fix database entity import
GnaneshKunal Oct 2, 2024
b15bd83
Mock db methods to test the service's delete method
GnaneshKunal Oct 2, 2024
d9bd880
Fix CA and client certificate service tests
GnaneshKunal Oct 2, 2024
7a69960
Merge pull request #3882 from RedisInsight/latest
vlad-dargel Oct 2, 2024
987fdd8
add brotli
mariasergeenko Oct 2, 2024
57f4249
add gzip and lz4
mariasergeenko Oct 3, 2024
9febe22
#RI-6135 - cover no indexes case
rsergeenko Oct 3, 2024
ef19afe
#RI-6135 - update link
rsergeenko Oct 3, 2024
077369a
RI-6160 Add a list data type with multiple elements
KIvanow Oct 3, 2024
525d050
add php-gzc
mariasergeenko Oct 3, 2024
8c9123c
update package.json
mariasergeenko Oct 3, 2024
2b79713
#RI-6135 - fix tests
rsergeenko Oct 3, 2024
8ad7ec1
Merge pull request #3890 from RedisInsight/fe/feature/RI-6135-no-indexes
rsergeenko Oct 3, 2024
3d51076
RI-6160 fixed UI test
Oct 3, 2024
e63b3fb
add test when there is no index
mariasergeenko Oct 4, 2024
d49c34c
RI-6160 fixed api test
Oct 4, 2024
03b667d
Merge pull request #3895 from RedisInsight/e2e/feature/RI-5681-search…
mariasergeenko Oct 4, 2024
fd129e8
Merge pull request #3848 from RedisInsight/fe/bugfix/RI-6101-fix-time…
mariasergeenko Oct 4, 2024
d2c545e
Merge pull request #3703 from RedisInsight/enhance-app-build
kchepikava Oct 4, 2024
5a060be
fix per comments
mariasergeenko Oct 4, 2024
071248d
unskip links
mariasergeenko Oct 4, 2024
a8fe546
text fix
mariasergeenko Oct 4, 2024
0a82817
Merge pull request #3896 from RedisInsight/e2e/feature/RI-5565
mariasergeenko Oct 4, 2024
fb77390
text fix#2
mariasergeenko Oct 4, 2024
9b8039a
Bump socket.io-client to ^4.8.0
GnaneshKunal Oct 5, 2024
138120f
Bump socket.io-client in api
GnaneshKunal Oct 5, 2024
1472049
Bump API's socket.io packages
GnaneshKunal Oct 5, 2024
0430939
Bump express and body parser packages
GnaneshKunal Oct 5, 2024
7a45d20
Bump axios package for UI and API
GnaneshKunal Oct 5, 2024
f64520c
RI-6160 Add a list data type with multiple elements - resovled tests
Oct 5, 2024
a9eb3e8
RI-6160 Add a list data type with multiple elements - reverted order …
Oct 5, 2024
3358f67
RI-6160 Add a list data type with multiple elements - reverted order …
Oct 5, 2024
cd1feb5
RI-6160 Add a list data type with multiple elements - reverted order …
Oct 5, 2024
1359d7d
RI-6089_support-ft-commands
vlad-dargel Oct 7, 2024
386b2b3
add TREE_VIEW_KEY_VALUE_VIEWED
mariasergeenko Oct 7, 2024
fe9f51e
fix tests repo
ArtemHoruzhenko Oct 7, 2024
324fc7f
add more telemetry events
mariasergeenko Oct 7, 2024
1fc1bd2
fix
mariasergeenko Oct 7, 2024
2263ab2
Merge pull request #3885 from RedisInsight/e2e/feature/decompressors
mariasergeenko Oct 7, 2024
bda1fe1
Merge pull request #3906 from RedisInsight/e2e/feature/RI-6089_suppor…
vlad-dargel Oct 7, 2024
936cd9e
Merge pull request #3907 from RedisInsight/e2e/feature/RI-6061
mariasergeenko Oct 7, 2024
0b1621d
fix for regression tests
mariasergeenko Oct 7, 2024
8e94a0d
add test for list keys
mariasergeenko Oct 8, 2024
c4b297f
fix db
mariasergeenko Oct 8, 2024
a04a0ca
Merge pull request #3869 from RedisInsight/bugfix/be/RI-6136
mariasergeenko Oct 8, 2024
353cb85
RI-6161 replace tooltip with popover in pubsub textarea append icon
kchepikava Oct 8, 2024
d54a280
remove skip
mariasergeenko Oct 8, 2024
166ede6
Merge pull request #3908 from RedisInsight/e2e/feature/RI-6160-Add-a-…
mariasergeenko Oct 8, 2024
59b0968
RI-6141 update rdi last connection on each connect
kchepikava Oct 8, 2024
1178771
RI-6186 The first item can't be removed
Oct 9, 2024
bb55928
RI-6187 Save and Cancel button are scrollable
Oct 9, 2024
07a4b6a
RI-6184 BROWSER_KEY_ADDED and TREE_VIEW_KEY_ADDED contain incorrect l…
Oct 9, 2024
8a29336
RI-6185 BROWSER_KEY_VALUE_ADDED and TREE_VIEW_KEY_VALUE_ADDED contain…
Oct 9, 2024
70b4c45
Merge branch 'feature/RI-6160-Add-a-list-data-type-with-multiple-elem…
Oct 9, 2024
ed28a1d
Merge pull request #3899 from RedisInsight/bugfix/synk-consolidate-mr
ArtemHoruzhenko Oct 9, 2024
e70808c
#RI-6151 - initial implementation of search suggestions in the workbench
rsergeenko Oct 9, 2024
4b845e3
RI-6191 fixed text
kchepikava Oct 9, 2024
bd6b58e
RI-6186 The first item can't be removed
Oct 9, 2024
41df850
RI-6186 The first item can't be removed
Oct 9, 2024
40624f4
RI-6153 renamed and added tooltips to dry-run panel tabs
kchepikava Oct 9, 2024
a2544a2
fix plugins deps
ArtemHoruzhenko Oct 10, 2024
e7e9d47
Merge pull request #3922 from RedisInsight/feature/fix-vb
ArtemHoruzhenko Oct 10, 2024
a2edfaf
RI-6188 There is no dropdown to specify how to add elements for addin…
Oct 10, 2024
f2be7b3
RI-6188 There is no dropdown to specify how to add elements for addin…
Oct 10, 2024
b843764
#RI-6151 - search suggestions in the workbench, refactoring
rsergeenko Oct 10, 2024
2e29665
#RI-6151 - fix pr comments
rsergeenko Oct 10, 2024
bb55035
Merge pull request #3912 from RedisInsight/fe/feature/RI-6161-add-exa…
mariasergeenko Oct 11, 2024
3081882
Merge branch 'main' into feature/RI-6160-Add-a-list-data-type-with-mu…
mariasergeenko Oct 11, 2024
bfe604c
Merge pull request #3891 from RedisInsight/feature/RI-6160-Add-a-list…
mariasergeenko Oct 11, 2024
f0bd1bb
Fixed tests flagged by Maria
Oct 11, 2024
99c923c
Merge pull request #3927 from RedisInsight/feature/bugfix/RI-6160-fix…
Oct 11, 2024
050fd3c
remove separate tab
mariasergeenko Oct 11, 2024
bc1f40e
RI-6141 await rdiClient before updating
kchepikava Oct 11, 2024
5ad96cd
Update README.md
ViktarStarastsenka Oct 11, 2024
7ae2b2e
fix part of tests
mariasergeenko Oct 11, 2024
61fc8e0
Merge pull request #3923 from RedisInsight/fe/feature/RI-6151-search-…
vlad-dargel Oct 11, 2024
ddd0126
Merge branch 'feature/RI-5681-search-and-query' into e2e/feature/RI-5…
mariasergeenko Oct 11, 2024
eabd63d
Merge pull request #3913 from RedisInsight/be/bugfix/RI-6141-rdi-last…
mariasergeenko Oct 11, 2024
ae8bb0e
temp fix
mariasergeenko Oct 11, 2024
53652d5
recommendation fix
mariasergeenko Oct 11, 2024
7ee2d73
fix for tutorials
mariasergeenko Oct 11, 2024
1906e15
fix for tutorials#2
mariasergeenko Oct 11, 2024
ba3001b
#RI-6173, #RI-6177, #RI-6178, #RI-6182, #RI-6183 - fix bugs
rsergeenko Oct 11, 2024
cae9152
Update README.md
ViktarStarastsenka Oct 11, 2024
e5e71af
Merge pull request #3931 from RedisInsight/fe/bugfix/RI-5681-search-a…
rsergeenko Oct 11, 2024
c132e29
Merge pull request #3929 from RedisInsight/ViktarStarastsenka-patch-6
ViktarStarastsenka Oct 11, 2024
a3bbf41
Merge pull request #3930 from RedisInsight/e2e/feature/RI-5681-search…
mariasergeenko Oct 11, 2024
cb9755f
#RI-6158 - Migrate build workflows from CircleCI to Github Actions
egor-zalenski Oct 13, 2024
5dede97
fix monitor typo
rsergeenko Oct 14, 2024
0343faf
#RI-6158 - Migrate build workflows from CircleCI to Github Actions
egor-zalenski Oct 14, 2024
a07edc1
Merge remote-tracking branch 'refs/remotes/origin/main' into feature/…
egor-zalenski Oct 14, 2024
1b18367
#RI-6158 - Migrate build workflows from CircleCI to Github Actions
egor-zalenski Oct 14, 2024
7a38098
#RI-6158 - Migrate build workflows from CircleCI to Github Actions
egor-zalenski Oct 14, 2024
ffa934a
#RI-6158 - Migrate build workflows from CircleCI to Github Actions
egor-zalenski Oct 14, 2024
de63de4
update response
mariasergeenko Oct 14, 2024
fef8ce3
#RI-6203 - fix suggestions
rsergeenko Oct 14, 2024
7927f6c
unskip
mariasergeenko Oct 14, 2024
9aef9db
#RI-6158 - Turn off auto run Unit tests
egor-zalenski Oct 14, 2024
19aa663
#RI-6158 - Turn off auto run Unit tests
egor-zalenski Oct 14, 2024
50090f7
Merge pull request #3937 from RedisInsight/fe/bugfix/RI-6203
rsergeenko Oct 14, 2024
886719e
#RI-6158 - Add $ENV to docker build
egor-zalenski Oct 14, 2024
f560e92
Merge pull request #3936 from RedisInsight/feature/RI-6158_Migrate_to…
egor-zalenski Oct 14, 2024
b0d2366
add fix for headers
mariasergeenko Oct 14, 2024
1f73a51
comment check
mariasergeenko Oct 14, 2024
ed59e58
#RI-6132 - update sanitizer
rsergeenko Oct 14, 2024
856ce25
Merge pull request #3940 from RedisInsight/e2e/feature/RI-5868
mariasergeenko Oct 14, 2024
414126b
Delete .github/README.md
egor-zalenski Oct 14, 2024
0ae35b0
Merge pull request #3942 from RedisInsight/zalenskiSofteq-patch-1
egor-zalenski Oct 14, 2024
3868604
remove brocken commands
egor-zalenski Oct 15, 2024
9781fdd
Merge pull request #3946 from RedisInsight/remove_start_command
egor-zalenski Oct 15, 2024
ee3d1d4
#RI-6217 - fix suggestions
rsergeenko Oct 15, 2024
61b151a
update existing tests
vlad-dargel Oct 15, 2024
5c103bc
Fix zero byte case
GnaneshKunal Oct 15, 2024
d830122
update root dependencies
egor-zalenski Oct 15, 2024
098f474
update
vlad-dargel Oct 15, 2024
78b9df9
Merge pull request #3947 from RedisInsight/fe/bugfix/RI-5681-search-a…
vlad-dargel Oct 15, 2024
eb03368
Merge branch 'feature/RI-5681-search-and-query' into e2e/feature/RI-6…
vlad-dargel Oct 15, 2024
868bd00
Merge pull request #3827 from RedisInsight/feature/fe/overview-dynami…
vlad-dargel Oct 15, 2024
6c02859
remove opening by keyboard
vlad-dargel Oct 15, 2024
6835e8f
Merge pull request #3918 from RedisInsight/fe/bugfix/RI-6191-fix-text
mariasergeenko Oct 16, 2024
66e26aa
move to newest class-transformer and class-validator
ArtemHoruzhenko Oct 16, 2024
43ba936
#RI-6221 - fix arguments in details
rsergeenko Oct 16, 2024
b25d33f
Merge pull request #3953 from RedisInsight/e2e/feature/RI-6151_add-au…
vlad-dargel Oct 16, 2024
24a8866
update jest
ArtemHoruzhenko Oct 16, 2024
7044eab
update root dependencies
egor-zalenski Oct 16, 2024
dc8ef5a
fix tests
ArtemHoruzhenko Oct 16, 2024
535b228
Merge branch 'main' into feature/RI-5681-search-and-query
vlad-dargel Oct 16, 2024
bf36292
fix unit tests
ArtemHoruzhenko Oct 16, 2024
72c8238
upgrade nest packages
ArtemHoruzhenko Oct 16, 2024
613b06b
the rest of nestjs libraries
ArtemHoruzhenko Oct 16, 2024
2837da7
fix the rest of the modules + electron
ArtemHoruzhenko Oct 16, 2024
da11fe4
Merge pull request #3955 from RedisInsight/be/feature/api-packages
ArtemHoruzhenko Oct 16, 2024
e9d4a67
Merge pull request #3956 from RedisInsight/be/feature/api-packages-jest
ArtemHoruzhenko Oct 16, 2024
5715ed8
Merge pull request #3958 from RedisInsight/be/feature/api-packages-nest
ArtemHoruzhenko Oct 16, 2024
ce13cd5
Merge pull request #3960 from RedisInsight/be/feature/api-packages-th…
ArtemHoruzhenko Oct 16, 2024
bafff48
setup codeql to ignore test files/folders
ArtemHoruzhenko Oct 16, 2024
f153552
Merge pull request #3963 from RedisInsight/codeql
ArtemHoruzhenko Oct 16, 2024
b88d18e
Merge pull request #3921 from RedisInsight/fe/feature/RI-6153-rdi-dry…
vlad-dargel Oct 16, 2024
d8982ed
exclude api/test folder from codeql analysis
ArtemHoruzhenko Oct 16, 2024
bb8b0ea
Merge pull request #3964 from RedisInsight/codeql
ArtemHoruzhenko Oct 16, 2024
a4dc861
upgrade all the packages
ArtemHoruzhenko Oct 16, 2024
23c5bee
upgrade all the packages
ArtemHoruzhenko Oct 16, 2024
f054a04
#RI-6222 - fix auto-suggest at first column
rsergeenko Oct 16, 2024
df1af6e
bump ip
ArtemHoruzhenko Oct 16, 2024
bb553ad
fix pr comments
rsergeenko Oct 16, 2024
bb7b78b
bump ts-node
ArtemHoruzhenko Oct 16, 2024
df81b23
fix minifying
ArtemHoruzhenko Oct 16, 2024
f27b4e3
Merge pull request #3966 from RedisInsight/fe/bugfix/RI-5681-search-a…
rsergeenko Oct 16, 2024
90cede6
Merge pull request #3967 from RedisInsight/build/all
ArtemHoruzhenko Oct 16, 2024
5277539
Merge branch 'main' into e2e/bugfix/packages
ArtemHoruzhenko Oct 16, 2024
5798031
ts fixes
vlad-dargel Oct 16, 2024
273501d
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
7fc9641
Merge remote-tracking branch 'refs/remotes/origin/main' into feature/…
egor-zalenski Oct 16, 2024
2738e33
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
9053405
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
033d7f8
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
1e8b613
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
2277f53
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
c57a851
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 16, 2024
cc56005
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
dc18970
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
c3534c7
test
egor-zalenski Oct 17, 2024
aeb71e7
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
326723c
#RI-6228 - fix load all, composite args
rsergeenko Oct 17, 2024
4362a7a
Merge pull request #3969 from RedisInsight/fe/bugfix/RI-5681-search-a…
rsergeenko Oct 17, 2024
e711c2a
add ui tests
vlad-dargel Oct 17, 2024
c00625f
Merge branch 'feature/RI-5681-search-and-query' into fe/bugfix/add-ui…
vlad-dargel Oct 17, 2024
09ec2ee
fix
vlad-dargel Oct 17, 2024
f4cd8d6
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
59e1956
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
bc12f62
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
e2e3690
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
474cbfd
Merge pull request #3970 from RedisInsight/fe/bugfix/add-ui-tests
vlad-dargel Oct 17, 2024
655b2f3
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
f202275
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
f4b4d08
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
227c35b
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
a3bc08b
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
8bda3fc
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
629bf43
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
5f8b935
Merge branch 'main' into fe/feature/RI-6132
mariasergeenko Oct 17, 2024
6b79df8
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 17, 2024
159f739
#RRI-6172 - remove search page
rsergeenko Oct 17, 2024
1d3ff63
fix2
vlad-dargel Oct 17, 2024
8e48639
Merge pull request #3965 from RedisInsight/e2e/bugfix/packages
vlad-dargel Oct 18, 2024
370238b
rollback class-transform to 0.3.x (0.3.1)
ArtemHoruzhenko Oct 18, 2024
06bb4dd
upgrade nestjs + okta packages. cleanup resolutions
ArtemHoruzhenko Oct 18, 2024
4897a1b
degrade nest-form-data
ArtemHoruzhenko Oct 18, 2024
efec48a
Merge pull request #3975 from RedisInsight/be/feature/packages-cleanu…
ArtemHoruzhenko Oct 18, 2024
49c9fdc
Merge pull request #3974 from RedisInsight/be/feature/packages-rollba…
ArtemHoruzhenko Oct 18, 2024
059952b
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 18, 2024
47f17f7
Merge pull request #3971 from RedisInsight/fe/feature/RI-6172-remove-…
mariasergeenko Oct 18, 2024
3a34ad7
test
egor-zalenski Oct 18, 2024
3656441
#RI-6213 - Migrate release workflows from CircleCI to Github Actions
egor-zalenski Oct 18, 2024
cc187ec
RI-6220 removed rdi pipeline template
kchepikava Oct 21, 2024
b5413ee
upgrade webpack
ArtemHoruzhenko Oct 21, 2024
b092700
upgrade msw/cookie
ArtemHoruzhenko Oct 21, 2024
55dca6a
RI-6225 social button fix
kchepikava Oct 21, 2024
402c2a5
Merge pull request #3982 from RedisInsight/fe/feature/ui-packages
ArtemHoruzhenko Oct 21, 2024
fb4d5d4
Merge pull request #3976 from RedisInsight/feature/RI-6213_Migrate_to…
egor-zalenski Oct 22, 2024
3e12d69
e2e/feature/RI-6220_remove-rdi-pipeline-template
vlad-dargel Oct 22, 2024
9e98e73
RI-6240 fix tooltip style
kchepikava Oct 23, 2024
739bae9
#RI-6234 - fix error showing when no indexes
rsergeenko Oct 23, 2024
dfee34b
Merge pull request #3995 from RedisInsight/fe/bugfix/RI-6234-indexes-…
rsergeenko Oct 23, 2024
5949430
Merge pull request #3983 from RedisInsight/fe/bugfix/RI-6225-social-b…
mariasergeenko Oct 23, 2024
0948900
Merge pull request #3994 from RedisInsight/fe/bugfix/RI-6240-tooltip-…
vlad-dargel Oct 23, 2024
66be879
Merge pull request #3987 from RedisInsight/e2e/feature/RI-6220_remove…
vlad-dargel Oct 23, 2024
a342240
RI-6171 User cannot create vector index using form
Oct 23, 2024
44d223c
e2e/bugfix/tsconfig-fix
vlad-dargel Oct 23, 2024
a7325cd
RI-6171 User cannot create vector index using form - updated tests
Oct 23, 2024
20c5027
Merge pull request #3999 from RedisInsight/e2e/bugfix/tsconfig-fix
vlad-dargel Oct 23, 2024
9a6c5bc
Merge pull request #3981 from RedisInsight/fe/feature/RI-6220-remove-…
vlad-dargel Oct 23, 2024
0077fd4
Simplified check based on suggestion from Roman
Oct 24, 2024
88142b1
Merge pull request #3996 from RedisInsight/fe/feature/RI-6171
KIvanow Oct 24, 2024
e3f06e7
e2e/bugfix/fir-delete-all-keys-redis
vlad-dargel Oct 24, 2024
c27561f
Merge pull request #4006 from RedisInsight/e2e/bugfix/fix-delete-all-…
vlad-dargel Oct 24, 2024
c5524cd
#RI-6208 - improve switch between redis and search syntax, add comman…
rsergeenko Oct 24, 2024
6ee4412
Merge pull request #3935 from RedisInsight/fe/fix-typo
mariasergeenko Oct 24, 2024
52f9c79
Merge pull request #4007 from RedisInsight/fe/feature/RI-6208
rsergeenko Oct 24, 2024
1e99314
Merge pull request #3941 from RedisInsight/fe/feature/RI-6132
mariasergeenko Oct 24, 2024
eebde4e
#RI-6226 - add sorting for list of commands
rsergeenko Oct 24, 2024
321aa09
Merge pull request #4010 from RedisInsight/fe/feature/RI-6226
rsergeenko Oct 24, 2024
1f5c53f
Merge branch 'main' into feature/RI-5681-search-and-query
rsergeenko Oct 24, 2024
d079e2e
e2e/feature/RI-6226_change_sorting_for_ft
vlad-dargel Oct 24, 2024
8cd844f
fix ts issue
vlad-dargel Oct 24, 2024
1d2d48e
fix ITests
ArtemHoruzhenko Oct 25, 2024
f3698a8
fix detail token
rsergeenko Oct 25, 2024
8ae91a2
fix ITests
ArtemHoruzhenko Oct 25, 2024
4053a5f
Merge pull request #3553 from RedisInsight/feature/RI-5681-search-and…
vlad-dargel Oct 25, 2024
39faae4
release/2.60.0
vlad-dargel Oct 25, 2024
fffbfc3
run API UTests in a single process + disable oss standalone big env f…
ArtemHoruzhenko Oct 25, 2024
59dbdf1
Merge pull request #4013 from RedisInsight/bugix/fix-tests
ArtemHoruzhenko Oct 25, 2024
eadb9fc
#RI-6170 - fix word pattern
rsergeenko Oct 25, 2024
1649e33
Merge pull request #4014 from RedisInsight/fe/bugfix/release/2.60.0
vlad-dargel Oct 25, 2024
ce4c454
RI-6249 change general chatbot endpoint for staging
kchepikava Oct 28, 2024
ab73eb8
RI-6248 fixed pub-sub styling
kchepikava Oct 29, 2024
73a57af
add in progress auth requests pool
ArtemHoruzhenko Oct 29, 2024
106e328
Merge pull request #4027 from RedisInsight/be/bugfix/handle-multiple-…
ArtemHoruzhenko Oct 29, 2024
63a0b57
#RI-6250 - fix form jumping
rsergeenko Oct 29, 2024
5458815
remove commented block
rsergeenko Oct 29, 2024
dbb0f51
Merge pull request #4028 from RedisInsight/fe/bugfix/release/2.60.0
rsergeenko Oct 29, 2024
dee7391
Merge pull request #4026 from RedisInsight/fe/bugfix/RI-6248-fix-pub-…
mariasergeenko Oct 29, 2024
7efef0e
Merge pull request #4020 from RedisInsight/fe/bugfix/RI-6249-general-…
mariasergeenko Oct 29, 2024
f152bf2
RI-6273 fix pubsub not saved when switching between pages
kchepikava Oct 29, 2024
962e141
add ft.aggregate to top list
mariasergeenko Oct 30, 2024
6fe59f1
Merge pull request #4029 from RedisInsight/fe/bugfix/RI-6273-fix-chan…
mariasergeenko Oct 30, 2024
2914484
Merge pull request #4031 from RedisInsight/feature/add-aggregate-to-s…
mariasergeenko Oct 30, 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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .circleci/build/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ yarn
yarn --cwd redisinsight/api

# build

yarn build:statics
yarn build:ui
yarn --cwd ./redisinsight/api build:prod
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.58.0)
-v - Semver (2.60.0)
-d - Build image repository (Ex: -d redisinsight)
-r - Target repository (Ex: -r redis/redisinsight)
"
Expand Down
76 changes: 40 additions & 36 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,8 @@ aliases:
- oss-st-5 # OSS Standalone v5
- oss-st-5-pass # OSS Standalone v5 with admin pass required
- oss-st-6 # OSS Standalone v6 and all modules
- oss-st-big # OSS Standalone v6 and all modules and predefined amount of data inside (~3-4M)
# TODO: Investigate why it randomly fails
# - oss-st-big # OSS Standalone v6 and all modules and predefined amount of data inside (~3-4M)
- mods-preview # OSS Standalone and all preview modules
- oss-st-6-tls # OSS Standalone v6 with TLS enabled
- oss-st-6-tls-auth # OSS Standalone v6 with TLS auth required
Expand Down Expand Up @@ -213,6 +214,9 @@ parameters:
redis_client:
type: string
default: ""
env:
type: string
default: "stage"

jobs:
# Test jobs
Expand Down Expand Up @@ -1351,24 +1355,24 @@ workflows:
os: linux
target: << pipeline.parameters.linux >>
- setup-sign-certificates:
name: Setup sign certificates (stage)
name: Setup sign certificates (<< pipeline.parameters.env >>)
requires:
- Validating build parameters
- setup-build:
name: Setup build (stage)
env: stage
name: Setup build (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
requires:
- Setup sign certificates (stage)
- Setup sign certificates (<< pipeline.parameters.env >>)
- linux:
name: Build app - Linux (stage)
env: stage
name: Build app - Linux (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
target: << pipeline.parameters.linux >>
requires:
- Setup build (stage)
- Setup build (<< pipeline.parameters.env >>)
- store-build-artifacts:
name: Store build artifacts (stage)
name: Store build artifacts (<< pipeline.parameters.env >>)
requires:
- Build app - Linux (stage)
- Build app - Linux (<< pipeline.parameters.env >>)
manual-build-mac:
when: << pipeline.parameters.mac >>
jobs:
Expand All @@ -1377,25 +1381,25 @@ workflows:
os: mac
target: << pipeline.parameters.mac >>
- setup-sign-certificates:
name: Setup sign certificates (stage)
name: Setup sign certificates (<< pipeline.parameters.env >>)
requires:
- Validating build parameters
- setup-build:
name: Setup build (stage)
env: stage
name: Setup build (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
requires:
- Setup sign certificates (stage)
- Setup sign certificates (<< pipeline.parameters.env >>)
- macosx:
name: Build app - MacOS (stage)
env: stage
name: Build app - MacOS (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
redisstack: false
target: << pipeline.parameters.mac >>
requires:
- Setup build (stage)
- Setup build (<< pipeline.parameters.env >>)
- store-build-artifacts:
name: Store build artifacts (stage)
name: Store build artifacts (<< pipeline.parameters.env >>)
requires:
- Build app - MacOS (stage)
- Build app - MacOS (<< pipeline.parameters.env >>)
manual-build-windows:
when: << pipeline.parameters.windows >>
jobs:
Expand All @@ -1404,24 +1408,24 @@ workflows:
os: windows
target: << pipeline.parameters.windows >>
- setup-sign-certificates:
name: Setup sign certificates (stage)
name: Setup sign certificates (<< pipeline.parameters.env >>)
requires:
- Validating build parameters
- setup-build:
name: Setup build (stage)
env: stage
name: Setup build (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
requires:
- Setup sign certificates (stage)
- Setup sign certificates (<< pipeline.parameters.env >>)
- windows:
name: Build app - Windows (stage)
env: stage
name: Build app - Windows (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
target: << pipeline.parameters.windows >>
requires:
- Setup build (stage)
- Setup build (<< pipeline.parameters.env >>)
- store-build-artifacts:
name: Store build artifacts (stage)
name: Store build artifacts (<< pipeline.parameters.env >>)
requires:
- Build app - Windows (stage)
- Build app - Windows (<< pipeline.parameters.env >>)
manual-build-docker:
when: << pipeline.parameters.docker >>
jobs:
Expand All @@ -1430,22 +1434,22 @@ workflows:
os: docker
target: << pipeline.parameters.docker >>
- setup-sign-certificates:
name: Setup sign certificates (stage)
name: Setup sign certificates (<< pipeline.parameters.env >>)
requires:
- Validating build parameters
- setup-build:
name: Setup build (stage)
env: stage
name: Setup build (<< pipeline.parameters.env >>)
env: << pipeline.parameters.env >>
requires:
- Setup sign certificates (stage)
- Setup sign certificates (<< pipeline.parameters.env >>)
- docker:
name: Build docker images (stage)
name: Build docker images (<< pipeline.parameters.env >>)
requires:
- Setup build (stage)
- Setup build (<< pipeline.parameters.env >>)
- store-build-artifacts:
name: Store build artifacts (stage)
name: Store build artifacts (<< pipeline.parameters.env >>)
requires:
- Build docker images (stage)
- Build docker images (<< pipeline.parameters.env >>)

# build electron app (dev) from "build" branches
build:
Expand Down
85 changes: 85 additions & 0 deletions .github/actions/install-all-build-libs/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: Install all libraries action
description: Install all libraries and dependencies
inputs:
skip-electron-deps:
description: Skip install electron dependencies
default: '0'
required: false

skip-backend-deps:
description: Skip install backend dependencies
default: '0'
required: false

skip-postinstall:
description: Skip postinstall
default: '0'
required: false

keytar-host-mirror:
description: Keytar binary host mirror
required: false

sqlite3-host-mirror:
description: SQLite3 binary host mirror
required: false

#TODO: check !contains

runs:
using: 'composite'
steps:
# OS libraries
- name: Setup Node
uses: actions/setup-node@v4.0.4
with:
node-version: '20.15'
# disable cache for windows
# https://github.com/actions/setup-node/issues/975
cache: ${{ runner.os != 'Windows' && 'yarn' || '' }}
cache-dependency-path: ${{ runner.os != 'Windows' && '**/yarn.lock' || '' }}

- name: Setup Python
# if: ${{ contains(inputs.skip-electron-deps, '1') }}
uses: actions/setup-python@v5
with:
python-version: '3.11'

- name: Install linux libraries
if: ${{ runner.os == 'Linux' }}
# if: ${{ runner.os == 'Linux' && !contains(inputs.skip-electron-deps, '1') }}
shell: bash
run: |
sudo apt-get update -qy
sudo apt-get install -qy libsecret-1-dev rpm

- name: Install macos libraries
if: ${{ runner.os == 'macOS' }}
# if: ${{ runner.os == 'macOS' && !contains(inputs.skip-electron-deps, '1') }}
shell: bash
run: |
brew install libsecret

# TODO: matrix?
# Javascript dependencies
- name: Install dependencies for redisinsight package.js
# if: ${{ contains(inputs.skip-electron-deps, '1') }}
uses: ./.github/actions/install-deps
with:
dir-path: './redisinsight'
keytar-host-mirror: ${{ inputs.keytar-host-mirror }}
sqlite3-host-mirror: ${{ inputs.sqlite3-host-mirror }}

- name: Install dependencies for BE package.js
# if: ${{ !contains(inputs.skip-backend-deps, '1') }}
uses: ./.github/actions/install-deps
with:
dir-path: './redisinsight/api'

- name: Install dependencies for root package.js
# if: ${{ contains(inputs.skip-electron-deps, '1') }}
uses: ./.github/actions/install-deps
with:
dir-path: './'
keytar-host-mirror: ${{ inputs.keytar-host-mirror }}
sqlite3-host-mirror: ${{ inputs.sqlite3-host-mirror }}
49 changes: 49 additions & 0 deletions .github/actions/install-apple-certs/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Add certs to the keychain (macos)

inputs:
CSC_P12_BASE64:
required: true
CSC_MAC_INSTALLER_P12_BASE64:
required: true
CSC_MAS_P12_BASE64:
required: true
CSC_KEY_PASSWORD:
required: true
CSC_MAS_PASSWORD:
required: true
CSC_MAC_INSTALLER_PASSWORD:
required: true

runs:
using: 'composite'
steps:
- name: Setup sign certificates
shell: bash
env:
CSC_P12_BASE64: ${{ inputs.CSC_P12_BASE64 }}
CSC_MAC_INSTALLER_P12_BASE64: ${{ inputs.CSC_MAC_INSTALLER_P12_BASE64 }}
CSC_MAS_P12_BASE64: ${{ inputs.CSC_MAS_P12_BASE64 }}
run: |
mkdir -p certs
echo "$CSC_P12_BASE64" | base64 -d > certs/mac-developer.p12
echo "$CSC_MAC_INSTALLER_P12_BASE64" | base64 -d > certs/mac-installer.p12
echo "$CSC_MAS_P12_BASE64" | base64 -d > certs/mas-distribution.p12

- name: Add certs to the keychain
shell: bash
env:
KEYCHAIN: redisinsight.keychain
CSC_KEY_PASSWORD: ${{ inputs.CSC_KEY_PASSWORD }}
CSC_MAS_PASSWORD: ${{ inputs.CSC_MAS_PASSWORD }}
CSC_MAC_INSTALLER_PASSWORD: ${{ inputs.CSC_MAC_INSTALLER_PASSWORD }}
run: |
security create-keychain -p mysecretpassword $KEYCHAIN
security default-keychain -s $KEYCHAIN
security unlock-keychain -p mysecretpassword $KEYCHAIN
security set-keychain-settings -u -t 10000000 $KEYCHAIN
security import certs/mac-developer.p12 -k $KEYCHAIN -P "$CSC_KEY_PASSWORD" -T /usr/bin/codesign -T /usr/bin/productbuild
security import certs/mas-distribution.p12 -k $KEYCHAIN -P "$CSC_MAS_PASSWORD" -T /usr/bin/codesign -T /usr/bin/productbuild
security import certs/mac-installer.p12 -k $KEYCHAIN -P "$CSC_MAC_INSTALLER_PASSWORD" -T /usr/bin/codesign -T /usr/bin/productbuild
security set-key-partition-list -S apple-tool:,apple: -s -k mysecretpassword $KEYCHAIN
security list-keychain -d user -s $KEYCHAIN

33 changes: 33 additions & 0 deletions .github/actions/install-deps/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Install Dependencies action
description: Caches and installs dependencies for a given path
inputs:
dir-path:
description: Path to the directory
required: true
keytar-host-mirror:
description: Keytar binary host mirror
required: false
sqlite3-host-mirror:
description: SQLite3 binary host mirror
required: false
skip-postinstall:
description: Skip postinstall
required: false
default: '0'

runs:
using: 'composite'
steps:
- name: Install dependencies
working-directory: ${{ inputs.dir-path }}
shell: bash

# env:
# SKIP_POSTINSTALL: ${{ inputs.skip-postinstall }}
# run: yarn install
run: |
# todo: uncomment after build our binaries
# export npm_config_keytar_binary_host_mirror=${{ inputs.keytar-host-mirror }}
# export npm_config_node_sqlite3_binary_host_mirror=${{ inputs.sqlite3-host-mirror }}

yarn install
16 changes: 16 additions & 0 deletions .github/actions/install-windows-certs/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Install Windows certs

inputs:
WIN_CSC_PFX_BASE64:
required: true

runs:
using: 'composite'
steps:
- name: Setup sign certificates
shell: bash
env:
WIN_CSC_PFX_BASE64: ${{ inputs.WIN_CSC_PFX_BASE64 }}
run: |
mkdir -p certs
echo "$WIN_CSC_PFX_BASE64" | base64 -d > certs/redislabs_win.pfx
Loading
Loading