Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v6.1.0 #7557

Merged
merged 1,123 commits into from
May 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1123 commits
Select commit Hold shift + click to select a range
82049fe
Merge pull request #7601 from weseek/support/120704-omit-es6
miya Apr 24, 2023
d6698dd
move schema validator to route and static methods
Apr 24, 2023
63c5332
refs 121002: show alert when trying to reload or move to different pa…
arafubeatbox Apr 24, 2023
201910f
add qs package
yuki-takei Apr 24, 2023
0084130
Merge pull request #7590 from weseek/support/dedupe-packages
yuki-takei Apr 24, 2023
9ed8762
Update README.md
yuki-takei Apr 24, 2023
65429b1
Update README_JP.md
yuki-takei Apr 24, 2023
15536af
Update README_JP.md
yuki-takei Apr 24, 2023
7f9a877
Update README.md
yuki-takei Apr 24, 2023
12c85df
Merge branch 'master' into feat/questionnaire
Apr 25, 2023
f63fd91
update cypress
Apr 25, 2023
022a96d
fix cypress error
Apr 25, 2023
2ca728f
Add conditional computeStyle modifiers
mudana-grune Apr 25, 2023
2cbdb93
Merge branch 'master' into fix/gw-7948-fix-dropdown-flickering
mudana-grune Apr 25, 2023
104511e
Normalize Cypress test
mudana-grune Apr 25, 2023
88fc044
Normalize cypress test
mudana-grune Apr 25, 2023
b5aaa65
refs 121002: apply feedback
arafubeatbox Apr 25, 2023
f0eaed8
Revert "Normalize Cypress test"
mudana-grune Apr 25, 2023
68ce6a3
refs 120355: apply FB
arafubeatbox Apr 25, 2023
dde77aa
Merge pull request #7600 from weseek/fix/120917-fix-pagelist-count-in…
yuki-takei Apr 26, 2023
de5dce8
Merge pull request #7597 from weseek/feat/112904-120355-enable-attach…
yuki-takei Apr 26, 2023
47019f6
clean code
Apr 27, 2023
a4d81c9
Merge branch 'master' into fix/gw-7948-fix-dropdown-flickering
Apr 27, 2023
e4ccc3c
update comment
Apr 27, 2023
ab0088b
Merge pull request #7594 from weseek/feat/115447-119724-limit-directo…
Apr 27, 2023
de6df35
Merge branch 'feat/gw7925-normalize-cypress-test' into feat/115447-11…
Apr 27, 2023
1b60e93
use additionalMenuItemOnTopRenderer
Apr 27, 2023
9b2b9a7
refactor called swr
Apr 27, 2023
84b5382
refactor use swr position
Apr 27, 2023
20b3ca5
fix lint error
Apr 27, 2023
38a2388
Commonize modifiers for right align of dropdown menu
mudana-grune Apr 27, 2023
fd23fd3
clean code
Apr 27, 2023
be000f7
Merge pull request #7606 from weseek/fix/gw-7948-fix-dropdown-flickering
Apr 27, 2023
3e06cf9
add a fork of micromark-extension-gfm-table
yuki-takei Apr 27, 2023
625744f
format & fix lint errors
yuki-takei Apr 27, 2023
94787fa
add console.log
yuki-takei Apr 27, 2023
46412e8
create get custom modifiers
Apr 28, 2023
0547da3
refs 121002: initialize editor on cancel
arafubeatbox Apr 28, 2023
83c54af
Merge branch 'master' into feat/gw7925-normalize-cypress-test
Apr 28, 2023
0829cfc
refactor bookmark menu and bookmark list
Apr 28, 2023
e6fe018
Merge branch 'master' into support/elasticsearch8
miya Apr 28, 2023
2c2513d
Merge pull request #7608 from weseek/imprv/110142-121201-get-custom-m…
Apr 28, 2023
f2263d5
update yarn.lock
miya Apr 28, 2023
09b2f2f
omit isElasticsearchV6
miya Apr 28, 2023
9beed7d
refactor bookmark folder tree
Apr 28, 2023
a277169
create read only endpoints
Apr 28, 2023
80f14a2
add read only schema to user schema
Apr 28, 2023
52887f8
create read only services
Apr 28, 2023
cc08ae9
create read only components
Apr 28, 2023
bbfa270
create translation files
Apr 28, 2023
f545674
create read only badge
Apr 28, 2023
d538f46
apply feedback
Apr 28, 2023
ccfaf31
Merge pull request #7609 from weseek/feat/120698-120954-give-read-only
yuki-takei Apr 28, 2023
cc45201
Merge branch 'feat/120698-read-only-user' into feat/120698-120954-rom…
Apr 28, 2023
b432da9
refs 121002: refactor
arafubeatbox Apr 28, 2023
941c546
Merge pull request #7603 from weseek/imprv/120709-121002-show-browser…
Apr 28, 2023
e8e0575
apply feedback
Apr 28, 2023
1b6e811
clean code
Apr 28, 2023
afe9941
Merge pull request #7586 from weseek/feat/115447-119721-update-dnd-ro…
Apr 28, 2023
dda44e1
remove create folder button
Apr 28, 2023
4ee54c0
apply feedback
Apr 28, 2023
4bec657
Merge pull request #7611 from weseek/feat/115447-121191-refactor-user…
yuki-takei Apr 28, 2023
9d5fc38
refactor use ternary operator
Apr 29, 2023
3443f8b
Merge pull request #7610 from weseek/feat/120698-120954-rom-user-client
Apr 29, 2023
8cd3ae6
create use is read only user hooks
Apr 30, 2023
fdb8164
add activity event
Apr 30, 2023
4177e1d
add translation
Apr 30, 2023
377aa7a
Merge branch 'master' into feat/questionnaire
arafubeatbox Apr 30, 2023
334f5c6
refs 121334: move all questionnaire files to features/questionnaire
arafubeatbox Apr 30, 2023
ad24748
refs 121334: fix iimports
arafubeatbox Apr 30, 2023
974dcad
Merge branch 'master' into feat/questionnaire
arafubeatbox Apr 30, 2023
1832721
Merge branch 'feat/questionnaire' into imprv/121200-121334-move-all-q…
arafubeatbox Apr 30, 2023
ff1a56b
Merge pull request #7616 from weseek/imprv/121200-121334-move-all-que…
May 1, 2023
52f8568
Merge branch 'master' into feat/gw7925-normalize-cypress-test
May 1, 2023
9f0beb3
Merge branch 'master' into imprv/gfm-table-performance
yuki-takei May 1, 2023
9a77dda
reorganize console log
yuki-takei May 1, 2023
20f10c5
count atRowEnd processing
yuki-takei May 1, 2023
390221c
reduce calculation
yuki-takei May 1, 2023
7a178cc
ignore processing all characters but code.verticalBar
yuki-takei May 1, 2023
1a0e509
remove cosole.logs
yuki-takei May 1, 2023
e8e4091
update bookmark folder menu
May 2, 2023
fc017e5
fix padding left
May 2, 2023
c2b19d3
Merge pull request #7622 from weseek/feat/115447-119728-refactor-navb…
yuki-takei May 2, 2023
69a316a
Create client for v8
miya May 2, 2023
dfc084c
Create mapping
miya May 2, 2023
c8fffb9
fix search-delegetor
miya May 2, 2023
ecb998f
Merge branch 'master' into support/elasticsearch8
miya May 2, 2023
ef56e7b
Merge branch 'support/elasticsearch8' into feat/120705-elasticsearchv…
miya May 2, 2023
a3910c5
fix: GET /_api/v3/search/indices
miya May 2, 2023
81481c0
fix: PUT /_api/v3/search/indice
miya May 2, 2023
38e1699
fix searchKeyword
miya May 2, 2023
9dbad37
add clean script
yuki-takei May 5, 2023
e2f60c1
fix lint errors
yuki-takei May 5, 2023
2f643e7
reorganize start function
yuki-takei May 5, 2023
b84de54
revert code for loose tables
yuki-takei May 5, 2023
70f2fde
exit table in atRowEndHead
yuki-takei May 5, 2023
ab86a0d
reduce processing for loose tables
yuki-takei May 5, 2023
3801e32
fix scripts and ignore type-coverage "atLeast" parameter
yuki-takei May 5, 2023
d9fb657
ignore coner case
yuki-takei May 5, 2023
4f072e4
set coverage conditions
yuki-takei May 5, 2023
e68969b
clean code
yuki-takei May 5, 2023
b8e0260
Merge pull request #7619 from weseek/imprv/gfm-table-performance
yuki-takei May 6, 2023
e2da74f
refs 116131: fix editor not resetting when same markdown
arafubeatbox May 6, 2023
726fd30
remove clobberPrefix
yuki-takei May 7, 2023
1568241
add id prop to NextLink
yuki-takei May 7, 2023
6cbd1b8
fix VRT
yuki-takei May 7, 2023
253036e
add configurations for the "build" and "dev" scripts for @groiw/micro…
yuki-takei May 7, 2023
b5ac9f2
Merge branch 'master' into imprv/omit-clobber-prefix
yuki-takei May 7, 2023
fe331a3
revert package name
yuki-takei May 7, 2023
fe2c024
Merge branch 'master' into imprv/omit-clobber-prefix
yuki-takei May 7, 2023
10c45a8
add css for footnotes
yuki-takei May 7, 2023
a261b76
remove inline footnote syntax from sandbox.md
yuki-takei May 7, 2023
6315bb7
Merge pull request #7627 from weseek/imprv/omit-clobber-prefix
yuki-takei May 7, 2023
7c2d645
fix VRT
yuki-takei May 7, 2023
81ef8b9
Merge pull request #7628 from weseek/imprv/footnote-styles
yuki-takei May 7, 2023
403b814
Merge branch 'master' into fix/115285-116132-editor-not-resetting-whe…
arafubeatbox May 7, 2023
6d641b2
Merge branch 'master' into feat/gw7925-normalize-cypress-test
May 8, 2023
8218514
fix argument and return types
miya May 8, 2023
8cd5184
mappings-es7-for-ci.json -> mappings-es8-for-ci.json
miya May 8, 2023
d290454
add current id to key
May 8, 2023
54d330b
replaced by IAttachmentHasId
reiji-h May 8, 2023
0a14fe1
Merge pull request #7612 from weseek/feat/120699-121329-create-use-is…
May 8, 2023
c2e231d
apply fb
May 8, 2023
a626f6a
Merge branch 'master' into feat/questionnaire
May 8, 2023
f329787
clean code
May 8, 2023
c98ab52
Merge pull request #7316 from weseek/feat/questionnaire
May 8, 2023
25e3d49
Merge pull request #7629 from weseek/fix/120922-121620-replace-by-IAt…
yuki-takei May 8, 2023
8debe4d
params: any -> estypes
miya May 8, 2023
2c49817
return: any -> estypes
miya May 8, 2023
cdc9ddd
fix type
miya May 8, 2023
97799f4
apply fb
May 8, 2023
ce000eb
fix variable style
miya May 8, 2023
605a566
Merge pull request #7615 from weseek/feat/120698-121247-add-activity-…
May 8, 2023
86922a2
uncomment lines to install chrome for non amd64
yuki-takei May 8, 2023
25a9d1f
Merge branch 'master' into feat/120698-read-only-user
May 9, 2023
904760e
Merge branch 'master' into support/elasticsearch8
miya May 9, 2023
7f6d0d2
Merge branch 'support/elasticsearch8' into feat/120705-elasticsearchv…
miya May 9, 2023
d06abd2
add is read only user to client side
May 9, 2023
f32ccd9
add is read only user to stores
May 9, 2023
26d3ea7
disable trash delete button
May 9, 2023
0bf0d7f
Merge branch 'master' into feat/gw7925-normalize-cypress-test
May 9, 2023
cd7e715
apply design fb
May 9, 2023
97aedf6
Merge pull request #7632 from weseek/feat/115447-121606-put-root-posi…
May 9, 2023
8aafaee
fix cypress error
May 9, 2023
d26e61f
Merge branch 'feat/gw7925-normalize-cypress-test' of https://github.c…
May 9, 2023
62c1566
update toggle handler
May 9, 2023
67f8c9e
Merge pull request #7625 from weseek/fix/115285-116132-editor-not-res…
yuki-takei May 9, 2023
0b65430
Merge pull request #7450 from weseek/feat/gw7925-normalize-cypress-test
yuki-takei May 9, 2023
44c6800
update README.md
yuki-takei May 9, 2023
a7eeb88
remove Lato and move PressStart2P under resource
yuki-takei May 9, 2023
93e76a3
import Lato and define `--font-family-sans-serif` in _app.page.tsx
yuki-takei May 9, 2023
0b5a255
support woff2 with LFS
yuki-takei May 9, 2023
8ab7d3a
remove all woff2 files
yuki-takei May 9, 2023
401991e
add SourceHanCodeJP
yuki-takei May 9, 2023
792bea6
set --font-family-* in _app.page.tsx
yuki-takei May 9, 2023
0eb92c4
clean styles
yuki-takei May 9, 2023
e5b2593
remove fontFamily specification from oneDark
yuki-takei May 9, 2023
582607b
use PressStart2P with next/font
yuki-takei May 9, 2023
f248e40
remove custom fonts style file
yuki-takei May 9, 2023
f7e1397
BugFix
yuki-takei May 9, 2023
028bced
Merge branch 'master' into feat/120698-read-only-user
May 10, 2023
f30ad85
Merge branch 'feat/120698-read-only-user' into feat/120698-121330-add…
May 10, 2023
1f61762
Simpler
miya May 10, 2023
41bd384
clean code
miya May 10, 2023
6e07a78
Merge pull request #7623 from weseek/feat/120705-elasticsearchv8-module
miya May 10, 2023
f717825
Merge branch 'master' into support/elasticsearch8
miya May 10, 2023
79b1081
fix to update all revisions
yuki-takei May 10, 2023
5eaaaec
fix turbo setting
yuki-takei May 10, 2023
37162c0
fix logger namespace
yuki-takei May 10, 2023
9900627
Merge pull request #7637 from weseek/fix/revision-path-to-page-id-sch…
yuki-takei May 10, 2023
0fe1619
Merge branch 'master' into imprv/optimize-fonts
yuki-takei May 10, 2023
a7f99ac
delete unnecessary code
May 11, 2023
a0755d0
create not available for read only user
May 11, 2023
dfc462d
apply not available for guest
May 11, 2023
58267ea
apply is read only user to page item control
May 11, 2023
1be217c
apply is read only user to use is able to show trash page management …
May 11, 2023
dbea017
clean code
May 11, 2023
d69628a
create read only validator
May 11, 2023
4febb23
apply read only validator
May 11, 2023
65e665c
upgrade micromark-extension-gfm-table
yuki-takei May 11, 2023
2de566d
give/remove to grant/revoke
May 11, 2023
bd531b7
set questionnaire server origin
May 11, 2023
dc39bda
Merge pull request #7640 from weseek/support/use-micromark-extension-…
yuki-takei May 11, 2023
6336b43
Merge branch 'master' into imprv/optimize-fonts
yuki-takei May 11, 2023
d5e16bf
Merge pull request #7633 from weseek/imprv/optimize-fonts
yuki-takei May 11, 2023
4733a55
impl UpdateStateAfterSaveOption
yuki-takei May 11, 2023
747adcc
clean code
yuki-takei May 11, 2023
6ace147
fix broken links
yuki-takei May 11, 2023
3a48dca
Merge pull request #7644 from weseek/fix/cursor-reset-after-updating-…
yuki-takei May 11, 2023
022c0dc
remove unnecessary i18n file
yuki-takei May 11, 2023
b824bb5
create remark plugin
miya May 12, 2023
1863f57
Merge pull request #7643 from weseek/feat/121019-122043-set-questionn…
yuki-takei May 12, 2023
99def33
add mermaid
miya May 12, 2023
ae345b0
Merge pull request #7592 from weseek/support/elasticsearch8
yuki-takei May 12, 2023
67abb78
rename to exclude read only user
May 12, 2023
c0e97ea
add middleware to apiv1 route
May 12, 2023
f256d1a
imprv
miya May 12, 2023
b6eee8d
Create MermaidViewer
miya May 12, 2023
ccb8012
Merge pull request #7631 from weseek/feat/120698-121330-add-is-read-o…
May 12, 2023
c5356a1
memorization
miya May 12, 2023
2830f56
add SanitizeOption
miya May 12, 2023
17378a1
impl APP_SITE_URL_USES_ONLY_ENV_VARS
yuki-takei May 12, 2023
85e4c4e
Merge pull request #7645 from weseek/feat/121776-mermaid
yuki-takei May 12, 2023
7ce1f7b
show alert
yuki-takei May 12, 2023
2a7e147
disable text input
yuki-takei May 12, 2023
0be1f0f
Merge pull request #7646 from weseek/feat/use-only-env-vars-for-app-s…
yuki-takei May 12, 2023
ae51b25
Merge pull request #7642 from weseek/feat/120698-121730-update-api-na…
miya May 12, 2023
cf2dc5f
🔨 imprv
miya May 12, 2023
d7c89c1
add handling when user is null
May 13, 2023
08c0b7e
add user not found test
May 13, 2023
30db34d
Merge pull request #7639 from weseek/feat/120699-121339-create-validator
May 13, 2023
ba5d5da
revert pr 7356 changes
May 15, 2023
1ff92b0
Merge pull request #7647 from weseek/imprv/122147-mermaid
yuki-takei May 15, 2023
3c6f769
Merge pull request #7648 from weseek/feat/120698-read-only-user
yuki-takei May 15, 2023
26e9f6b
fix config-loader
yuki-takei May 15, 2023
211935b
create mdcontPrefixProcessor
miya May 15, 2023
ac12934
clean config-loader.ts
yuki-takei May 15, 2023
5f73b56
fix fb
miya May 15, 2023
be29880
Merge pull request #7651 from weseek/feat/121595-mdcont-prefix-processor
miya May 15, 2023
dea5d77
add user reset password
May 16, 2023
6556a60
Merge branch 'master' into imprv/119788-121726-admin-can-use-reset-pa…
May 16, 2023
96006fe
Merge pull request #7650 from weseek/imprv/119788-121726-admin-can-us…
May 16, 2023
c6e0a0d
add mermaid dialogs
miya May 16, 2023
5b12a0b
Modifying the wording
miya May 16, 2023
b601f2c
Merge pull request #7656 from weseek/feat/122347-add-mermaid-diagrams
yuki-takei May 16, 2023
a1191dc
Merge pull request #7652 from weseek/fix/env-var-for-disabling-link-s…
yuki-takei May 16, 2023
066738e
remove example for blockdiag
yuki-takei May 16, 2023
380e441
update mongoose
May 16, 2023
aae50dc
fix lint error
May 16, 2023
f2cfb90
Include userId in query
miya May 16, 2023
71bfec4
Merge pull request #7658 from weseek/fix/122357-other-peoples-bookmar…
yuki-takei May 16, 2023
5167f15
update questionnaire cron test
May 16, 2023
eb226b8
update mongo image version
May 17, 2023
80a54b9
Merge pull request #7659 from weseek/support/122341-122359-mongoose-u…
May 17, 2023
7146ab4
bump versions
yuki-takei May 17, 2023
f059537
fix Dockerfile
yuki-takei May 17, 2023
92251c1
Unify to Amazon Linux
yuki-takei May 17, 2023
3b9d779
install Git LFS and fetch files
yuki-takei May 17, 2023
76703d8
Merge pull request #7662 from weseek/fix/pull-lfs-files-on-codebuild
yuki-takei May 17, 2023
e7c73d1
bump versions
yuki-takei May 17, 2023
1e40447
update cache paths
yuki-takei May 17, 2023
9d72290
downgrade amazonlinux2-aarch64-standard from 3.0 to 2.0 for git-lfs i…
yuki-takei May 17, 2023
c3636ed
replace SourceHanCodeJP with the subset fonts
yuki-takei May 17, 2023
9924bc1
replace SourceHanCodeJP subset fonts
yuki-takei May 17, 2023
5853e39
add License Notice for Source Han Code JP
yuki-takei May 17, 2023
d56891d
change font-size for article
yuki-takei May 17, 2023
a206530
remove unnecessary styles
yuki-takei May 17, 2023
8360760
change font-size for search result content
yuki-takei May 17, 2023
6ffd5e8
change font-size for editor
yuki-takei May 17, 2023
e279292
Merge pull request #7663 from weseek/imprv/font-size
yuki-takei May 17, 2023
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
  •  
  •  
  •  
31 changes: 17 additions & 14 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------

FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-16
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-18

# The node image includes a non-root user with sudo access. Use the
# "remoteUser" property in devcontainer.json to use it. On Linux, update
Expand All @@ -14,9 +14,9 @@ ARG USER_UID=1000
ARG USER_GID=$USER_UID

RUN mkdir -p /workspace/growi/node_modules
RUN mkdir -p /workspace/growi/packages/app/node_modules
RUN mkdir -p /workspace/growi/packages/slackbot-proxy/node_modules
RUN mkdir -p /workspace/growi/packages/app/.next
RUN mkdir -p /workspace/growi/apps/app/node_modules
RUN mkdir -p /workspace/growi/apps/slackbot-proxy/node_modules
RUN mkdir -p /workspace/growi/apps/app/.next

# [Optional] Update UID/GID if needed
RUN if [ "$USER_GID" != "1000" ] || [ "$USER_UID" != "1000" ]; then \
Expand All @@ -37,17 +37,20 @@ RUN sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable
RUN wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

RUN apt-get update \
&& apt-get -y install --no-install-recommends git-lfs \
# Chrome
google-chrome-stable \
# for Cypress
libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb fonts-noto-cjk \

# Clean up
&& apt-get autoremove -y \
&& apt-get clean -y \
&& rm -rf /var/lib/apt/lists/*
&& apt-get -y install --no-install-recommends git-lfs \

# Uncomment below lines to install Chrome and libs for Cypress
# --- works only on AMD64 ---
# && apt-get -y install --no-install-recommends google-chrome-stable \
# libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb fonts-noto-cjk \

# Clean up
&& apt-get autoremove -y \
&& apt-get clean -y \
&& rm -rf /var/lib/apt/lists/*
ENV DEBIAN_FRONTEND=dialog

RUN yarn global add turbo

# Uncomment to default to non-root user
# USER $USER_UID
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
// "shutdownAction": "none",

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "yarn install",
"postCreateCommand": "yarn global add turbo && yarn install",

// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node"
Expand Down
12 changes: 6 additions & 6 deletions .devcontainer/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ services:
volumes:
- ..:/workspace/growi:delegated
- node_modules:/workspace/growi/node_modules
- node_modules_app:/workspace/growi/packages/app/node_modules
- node_modules_slackbot-proxy:/workspace/growi/packages/slackbot-proxy/node_modules
- buildcache_app:/workspace/growi/packages/app/.next
- node_modules_app:/workspace/growi/apps/app/node_modules
- node_modules_slackbot-proxy:/workspace/growi/apps/slackbot-proxy/node_modules
- buildcache_app:/workspace/growi/apps/app/.next
- ../../growi-docker-compose:/workspace/growi-docker-compose:delegated

tty: true

mongo:
image: mongo:4.4
image: mongo:6.0
restart: unless-stopped
ports:
- 27017:27017
Expand All @@ -49,7 +49,7 @@ services:
context: ../../growi-docker-compose/elasticsearch
dockerfile: ./Dockerfile
args:
- version=7.16.1
- version=8.7.0
restart: unless-stopped
ports:
- 9200:9200
Expand All @@ -67,7 +67,7 @@ services:

#need to adjust kibana version based on elasticsearch version (use same version as elasticsearch version)
kibana:
image: docker.elastic.co/kibana/kibana:7.16.1
image: docker.elastic.co/kibana/kibana:8.7.0
restart: unless-stopped
environment:
ELASTICSEARCH_HOSTS: 'http://elasticsearch:9200'
Expand Down
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
*.gz filter=lfs diff=lfs merge=lfs -text
*.woff2 filter=lfs diff=lfs merge=lfs -text
9 changes: 9 additions & 0 deletions .github/workflows/cache-clear.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: Cache Clear

on: workflow_dispatch

jobs:
clear:
runs-on: ubuntu-latest
steps:
- uses: snnaplab/delete-branch-cache-action@v1
41 changes: 17 additions & 24 deletions .github/workflows/ci-app-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,12 @@ on:
- .github/workflows/reusable-app-prod.yml
- .github/workflows/reusable-app-reg-suit.yml
- tsconfig.base.json
- turbo.json
- yarn.lock
- packages/app/**
- '!packages/app/docker/**'
- packages/codemirror-textlint/**
- packages/core/**
- packages/preset-themes/**
- packages/presentation/**
- packages/remark-*/**
- packages/slack/**
- packages/ui/**
- package.json
- apps/app/**
- '!apps/app/docker/**'
- packages/**
pull_request:
branches:
- master
Expand All @@ -29,14 +25,11 @@ on:
- .github/workflows/reusable-app-reg-suit.yml
- tsconfig.base.json
- yarn.lock
- packages/app/**
- '!packages/app/docker/**'
- packages/codemirror-textlint/**
- packages/core/**
- packages/preset-themes/**
- packages/remark-*/**
- packages/slack/**
- packages/ui/**
- turbo.json
- package.json
- apps/app/**
- '!apps/app/docker/**'
- packages/**
workflow_call:
inputs:
cypress-config-video:
Expand All @@ -51,35 +44,35 @@ concurrency:

jobs:

test-prod-node14:
test-prod-node16:
uses: weseek/growi/.github/workflows/reusable-app-prod.yml@master
with:
node-version: 14.x
node-version: 16.x
skip-cypress: true
secrets:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}


test-prod-node16:
test-prod-node18:
uses: weseek/growi/.github/workflows/reusable-app-prod.yml@master
with:
node-version: 16.x
node-version: 18.x
skip-cypress: ${{ contains( github.event.pull_request.labels.*.name, 'dependencies' ) }}
cypress-report-artifact-name: Cypress report
cypress-config-video: ${{ inputs.cypress-config-video || false }}
secrets:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}


run-reg-suit-node16:
needs: [test-prod-node16]
run-reg-suit-node18:
needs: [test-prod-node18]

uses: weseek/growi/.github/workflows/reusable-app-reg-suit.yml@master

if: always()

with:
node-version: 16.x
node-version: 18.x
skip-reg-suit: ${{ contains( github.event.pull_request.labels.*.name, 'dependencies' ) }}
cypress-report-artifact-name: Cypress report
secrets:
Expand Down
Loading