Skip to content

merge progress from open.inf.is repo fork #1267

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

Merged
merged 45 commits into from
May 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
ef0ada7
ci: update .deepsource.toml #15
deepsource-autofix[bot] Apr 11, 2024
8b60fbd
🏗🔧:update post-start.fish for regular pnpm #16
DerekNonGeneric Apr 17, 2024
ef396f7
📦✨:migrate to pnpm 9 #17
DerekNonGeneric Apr 19, 2024
8dd5678
🏗✨:re-implement tasks using yaml format #18
DerekNonGeneric Apr 19, 2024
6418e59
📦🚮:rm @iktakahiro/markdown-it-katex #19
DerekNonGeneric Apr 19, 2024
16de030
📦🚮:rm zx #20
DerekNonGeneric Apr 21, 2024
135442a
chore(deps): lock file maintenance
renovate[bot] Apr 21, 2024
1e5956a
📦✨:refresh package.json metadata #23
DerekNonGeneric Apr 21, 2024
fc1f5b5
🏗✨:really migrate to @biomejs #21
DerekNonGeneric Apr 23, 2024
3ae3d91
build(deps-dev): bump all
renovate[bot] Apr 23, 2024
5752407
build(deps-dev): bump % [email protected] #25
renovate[bot] Apr 23, 2024
2c63d13
chore(deps): lock file maintenance
renovate[bot] Apr 23, 2024
a969583
chore(deps): bump all
renovate[bot] Apr 23, 2024
841b9ae
chore(deps): lock file maintenance
renovate[bot] Apr 23, 2024
be632c0
🏗🔧:roll back to ruby 3.3.0 #30
DerekNonGeneric Apr 24, 2024
66d295d
🏗✨:create main build task - build portal #31
DerekNonGeneric Apr 24, 2024
edbb684
📖 🔧:doc production build task #32
DerekNonGeneric Apr 24, 2024
e0912b2
📖 🔧:fix site footer content #33
DerekNonGeneric Apr 24, 2024
8ebbc40
chore(deps): bump all
renovate[bot] Apr 25, 2024
574a307
chore(deps): lock file maintenance
renovate[bot] Apr 25, 2024
0af964d
chore(deps): bump all #38
renovate[bot] Apr 25, 2024
19f518e
chore(deps): lock file maintenance
renovate[bot] Apr 25, 2024
68e7b4a
🏗✨:fully integrate dprint & prettier #37
DerekNonGeneric Apr 26, 2024
b14b229
🏗🔧:fix misc deepsource js errors #41
DerekNonGeneric Apr 26, 2024
9af7360
chore(deps): bump all #42
renovate[bot] Apr 26, 2024
24ff152
🏗🔧:add deepsource exclude pattern for pnpm #44
DerekNonGeneric Apr 26, 2024
40a06ef
📄🔧:fix goals section of README.md #22
DerekNonGeneric Apr 26, 2024
b291cb2
🏗✨:add robust css/scss check tasks #46
DerekNonGeneric Apr 26, 2024
f6902e1
chore(deps): bump all
renovate[bot] Apr 26, 2024
47d8170
🏗✨:add liquid-html parser support & format html+liquid #50
DerekNonGeneric Apr 26, 2024
232c5d4
chore(deps): lock file maintenance
renovate[bot] Apr 26, 2024
e3ea749
🏗✨:upgrade ruby-build on post-create #52
DerekNonGeneric Apr 26, 2024
1e8b7aa
🏗🔧:make portal buildable #54
DerekNonGeneric Apr 27, 2024
3c7c300
🎨✨:refresh community forums icons #57
DerekNonGeneric Apr 27, 2024
eb7cadf
style: format code with Prettier and RuboCop #58
deepsource-autofix[bot] Apr 27, 2024
514dfbb
🎨🚮:rm _includes/assets/img/svg/community-icons directory
DerekNonGeneric Apr 27, 2024
371a91e
🏗✨:fully integrate rubocop (almost) #60
DerekNonGeneric Apr 28, 2024
b974701
📖 ♻️:refactor into pages for everything else #59
DerekNonGeneric Apr 28, 2024
873eaf6
chore(deps): lock file maintenance
renovate[bot] Apr 28, 2024
4550571
chore(deps): lock file maintenance
renovate[bot] Apr 29, 2024
7d34022
chore(deps): lock file maintenance
renovate[bot] Apr 29, 2024
63219f4
🏗✨:add scssify task #56
DerekNonGeneric Apr 30, 2024
71c7045
📄🔧:fix to use temp location hosted logogram
DerekNonGeneric Apr 30, 2024
7b3ca52
💄🔧:enable no-file-name-consecutive-dashes rule #69
DerekNonGeneric May 1, 2024
de53b87
style: format code with Prettier and RuboCop
deepsource-autofix[bot] Apr 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: 0 additions & 1 deletion .config/.rvmrc

This file was deleted.

15 changes: 0 additions & 15 deletions .config/babel.config.json

This file was deleted.

154 changes: 0 additions & 154 deletions .config/babel.mjs

This file was deleted.

30 changes: 0 additions & 30 deletions .config/env-cmd.mjs

This file was deleted.

40 changes: 14 additions & 26 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -1,45 +1,33 @@
version = 1

test_patterns = [
"test/**",
"*test.js"
exclude_patterns = [
"pnpm-lock.yaml",
"_sass/bootstrap/**",
"_sass/bourbon/**",
]

[[analyzers]]
name = "ruby"
enabled = true

[[analyzers]]
name = "shell"
enabled = true
name = "secrets"

[[analyzers]]
name = "secrets"
enabled = true
name = "ruby"

[[analyzers]]
name = "docker"
enabled = true
name = "javascript"

[analyzers.meta]
dockerfile_paths = [".devcontainer/experimental/Dockerfile"]
[analyzers.meta]
environment = [
"nodejs",
"browser",
]

[[analyzers]]
name = "javascript"
enabled = true
name = "docker"

[analyzers.meta]
plugins = []
environment = [
"nodejs",
"browser",
"cypress"
]
dockerfile_paths = [".devcontainer/experimental/Dockerfile"]

[[transformers]]
name = "prettier"
enabled = true

[[transformers]]
name = "rubocop"
enabled = true
17 changes: 7 additions & 10 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@
"biomejs.biome",
// https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint
"davidanson.vscode-markdownlint",
// https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
"dbaeumer.vscode-eslint",
// https://marketplace.visualstudio.com/items?itemName=dprint.dprint
"dprint.dprint",
// https://marketplace.visualstudio.com/items?itemName=editorconfig.editorconfig
Expand All @@ -43,8 +41,10 @@
"KatjanaKosic.vscode-json5",
// https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml
"redhat.vscode-xml",
// https://marketplace.visualstudio.com/items?itemName=sissel.shopify-liquid
"sissel.shopify-liquid",
// https://marketplace.visualstudio.com/items?itemName=rubocop.vscode-rubocop
// "rubocop.vscode-rubocop",
// https://marketplace.visualstudio.com/items?itemName=Shopify.theme-check-vscode
"Shopify.theme-check-vscode",
// https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker
"streetsidesoftware.code-spell-checker",
// https://marketplace.visualstudio.com/items?itemName=tamasfe.even-better-toml
Expand All @@ -57,12 +57,9 @@
// Use 'forwardPorts' to make a list of ports inside the container available
// locally.
"forwardPorts": [
// Jekyll server
4000,
// Live reload server
35729,
// OpenSSH server
2222
4000, // Jekyll server
35729, // Live reload server
2222 // OpenSSH server
],
"overrideCommand": false,

Expand Down
28 changes: 14 additions & 14 deletions .devcontainer/experimental/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM openinf/grimesai-salvage-tex:lunar@sha256:85db277df2bb6b07922478085cd612a67a9a7d3923b09135a7f6bd9bd65ca89a
FROM openinf/grimesai-salvage-tex:lunar

ARG USERNAME=vscode
ARG NPM_GLOBAL=/usr/local/share/npm-global
Expand All @@ -16,14 +16,14 @@ USER 0
# COPY library-scripts/*.sh /tmp/library-scripts/
# skipcq: DOK-DL3008
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && /bin/bash /tmp/library-scripts/common-debian.sh "${USERNAME}" "${USER_UID}" "${USER_GID}" "${UPGRADE_PACKAGES}" \
# && /bin/bash /tmp/library-scripts/fish-debian.sh "${USERNAME}" \
# && /bin/bash /tmp/library-scripts/sshd-debian.sh "2222" "${USERNAME}" "true" "root" \
#
# ****************************************************************************
# * TODO: Add any additional OS packages you want included in the definition *
# * here. We want to do this before cleanup to keep the "layer" small. *
# ****************************************************************************
# && /bin/bash /tmp/library-scripts/common-debian.sh "${USERNAME}" "${USER_UID}" "${USER_GID}" "${UPGRADE_PACKAGES}" \
# && /bin/bash /tmp/library-scripts/fish-debian.sh "${USERNAME}" \
# && /bin/bash /tmp/library-scripts/sshd-debian.sh "2222" "${USERNAME}" "true" "root" \
#
# ****************************************************************************
# * TODO: Add any additional OS packages you want included in the definition *
# * here. We want to do this before cleanup to keep the "layer" small. *
# ****************************************************************************
&& apt-get -y install --no-install-recommends build-essential default-jre ruby-dev git-lfs \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
Expand All @@ -32,11 +32,11 @@ USER vscode

# ENV Variables required by Jekyll.
ENV LANG=en_US.UTF-8 \
LANGUAGE=en_US:en \
TZ=Etc/UTC \
LC_ALL=en_US.UTF-8 \
LANG=en_US.UTF-8 \
LANGUAGE=en_US
LANGUAGE=en_US:en \
TZ=Etc/UTC \
LC_ALL=en_US.UTF-8 \
LANG=en_US.UTF-8 \
LANGUAGE=en_US

ENTRYPOINT ["/usr/local/share/ssh-init.sh"]
CMD ["sleep", "infinity"]
8 changes: 0 additions & 8 deletions .env-cmdrc.js

This file was deleted.

8 changes: 0 additions & 8 deletions .eslintignore

This file was deleted.

2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!--
Before submitting a pull request, please read
https://github.com/openinf/openinf.github.io/live/CONTRIBUTING.md.
https://github.com/OpenINF/.github/blob/HEAD/CONTRIBUTING.md.

# Instructions

Expand Down
Loading