This is an automated email from the ASF dual-hosted git repository.
ctubbsii pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git
The following commit(s) were added to refs/heads/main by this push:
new 3d6a99eba Update gems and use ruby 3.2
3d6a99eba is described below
commit 3d6a99eba8dfec0090b1af17117b75534d6ae179
Author: Christopher Tubbs <[email protected]>
AuthorDate: Mon Feb 9 18:53:07 2026 -0500
Update gems and use ruby 3.2
---
Gemfile | 5 +-
Gemfile.lock | 134 ++++++++++++++++++++++++++++++++++---------------
css/accumulo.scss | 146 +++++++++++++++++++++++++++---------------------------
3 files changed, 167 insertions(+), 118 deletions(-)
diff --git a/Gemfile b/Gemfile
index b37f1424c..4aa0e7f4d 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,7 +1,4 @@
-ruby '>=2.7'
+ruby '>=3.2'
source 'https://rubygems.org'
gem 'jekyll', '>= 4.2.0'
gem 'jekyll-redirect-from', '>= 0.16.0'
-
-gem "webrick", "~> 1.8"
-gem "google-protobuf", "3.25.5"
diff --git a/Gemfile.lock b/Gemfile.lock
index 84be4a88d..18efa3320 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,26 +1,58 @@
GEM
remote: https://rubygems.org/
specs:
- addressable (2.8.7)
- public_suffix (>= 2.0.2, < 7.0)
+ addressable (2.8.8)
+ public_suffix (>= 2.0.2, < 8.0)
base64 (0.3.0)
+ bigdecimal (4.0.1)
colorator (1.1.0)
- concurrent-ruby (1.3.4)
+ concurrent-ruby (1.3.6)
csv (3.3.5)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
- ffi (1.17.0)
+ ffi (1.17.3)
+ ffi (1.17.3-aarch64-linux-gnu)
+ ffi (1.17.3-aarch64-linux-musl)
+ ffi (1.17.3-arm-linux-gnu)
+ ffi (1.17.3-arm-linux-musl)
+ ffi (1.17.3-arm64-darwin)
+ ffi (1.17.3-x86-linux-gnu)
+ ffi (1.17.3-x86-linux-musl)
+ ffi (1.17.3-x86_64-darwin)
+ ffi (1.17.3-x86_64-linux-gnu)
+ ffi (1.17.3-x86_64-linux-musl)
forwardable-extended (2.6.0)
- google-protobuf (3.25.5)
- google-protobuf (3.25.5-aarch64-linux)
- google-protobuf (3.25.5-arm64-darwin)
- google-protobuf (3.25.5-x86-linux)
- google-protobuf (3.25.5-x86_64-darwin)
- google-protobuf (3.25.5-x86_64-linux)
- http_parser.rb (0.8.0)
- i18n (1.14.6)
+ google-protobuf (4.33.5)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-aarch64-linux-gnu)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-aarch64-linux-musl)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-arm64-darwin)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-x86-linux-gnu)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-x86-linux-musl)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-x86_64-darwin)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-x86_64-linux-gnu)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.33.5-x86_64-linux-musl)
+ bigdecimal
+ rake (>= 13)
+ http_parser.rb (0.8.1)
+ i18n (1.14.8)
concurrent-ruby (~> 1.0)
jekyll (4.4.1)
addressable (~> 2.4)
@@ -43,73 +75,95 @@ GEM
webrick (~> 1.7)
jekyll-redirect-from (0.16.0)
jekyll (>= 3.3, < 5.0)
- jekyll-sass-converter (3.0.0)
- sass-embedded (~> 1.54)
+ jekyll-sass-converter (3.1.0)
+ sass-embedded (~> 1.75)
jekyll-watch (2.2.1)
listen (~> 3.0)
- json (2.15.2)
- kramdown (2.5.1)
- rexml (>= 3.3.9)
+ json (2.18.1)
+ kramdown (2.5.2)
+ rexml (>= 3.4.4)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
- listen (3.9.0)
+ listen (3.10.0)
+ logger
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
+ logger (1.7.0)
mercenary (0.4.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (6.0.1)
+ public_suffix (7.0.2)
rake (13.3.1)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.4.4)
- rouge (4.5.1)
+ rouge (4.7.0)
safe_yaml (1.0.5)
- sass-embedded (1.69.5)
- google-protobuf (~> 3.23)
- rake (>= 13.0.0)
+ sass-embedded (1.97.3)
+ google-protobuf (~> 4.31)
+ rake (>= 13)
+ sass-embedded (1.97.3-aarch64-linux-android)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-aarch64-linux-gnu)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-aarch64-linux-musl)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-arm-linux-androideabi)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-arm-linux-gnueabihf)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-arm-linux-musleabihf)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-arm64-darwin)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-riscv64-linux-android)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-riscv64-linux-gnu)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-riscv64-linux-musl)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-x86_64-darwin)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-x86_64-linux-android)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-x86_64-linux-gnu)
+ google-protobuf (~> 4.31)
+ sass-embedded (1.97.3-x86_64-linux-musl)
+ google-protobuf (~> 4.31)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.6.0)
- webrick (1.9.1)
+ webrick (1.9.2)
PLATFORMS
- aarch64-linux
- aarch64-linux
aarch64-linux-android
+ aarch64-linux-gnu
aarch64-linux-musl
- aarch64-mingw-ucrt
- arm-linux
- arm-linux
arm-linux-androideabi
+ arm-linux-gnu
+ arm-linux-gnueabihf
arm-linux-musl
arm-linux-musleabihf
arm64-darwin
- riscv64-linux
riscv64-linux-android
+ riscv64-linux-gnu
riscv64-linux-musl
- x86-cygwin
- x86-linux
- x86-linux
- x86-linux-android
+ ruby
+ x86-linux-gnu
x86-linux-musl
- x86-mingw-ucrt
- x86_64-cygwin
x86_64-darwin
- x86_64-linux
x86_64-linux-android
+ x86_64-linux-gnu
x86_64-linux-musl
DEPENDENCIES
- google-protobuf (= 3.25.5)
jekyll (>= 4.2.0)
jekyll-redirect-from (>= 0.16.0)
- webrick (~> 1.8)
RUBY VERSION
ruby 3.3.4p94
BUNDLED WITH
- 2.5.23
+ 2.5.16
diff --git a/css/accumulo.scss b/css/accumulo.scss
index 993aac6d3..232388c28 100644
--- a/css/accumulo.scss
+++ b/css/accumulo.scss
@@ -1,11 +1,11 @@
---
---
-@import "syntax-highlighting";
+@use "syntax-highlighting";
table {
- margin: 10px 0px 30px 0px;
- padding: 10px 5px 10px 5px;
+ margin: 10px 0px 30px 0px;
+ padding: 10px 5px 10px 5px;
}
th, td {
@@ -61,13 +61,13 @@ code {
}
#nav-logo {
- padding-top: 10px;
- padding-bottom: 10px;
- padding-left: 10px;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 10px;
}
#home-description {
- font-size: 17px;
+ font-size: 17px;
}
#sidebar {
@@ -85,67 +85,68 @@ code {
}
#bannertext {
- margin-top: 10px;
- text-align: left;
+ margin-top: 10px;
+ text-align: left;
}
.clear {
- clear: both;
+ clear: both;
}
#content {
- padding: 0 8px 20px;
+ padding: 0 8px 20px;
}
#content h1 {
- margin-bottom: 0.5em;
+ margin-bottom: 0.5em;
}
#content h2 {
- margin-bottom: 0.5em;
- border-bottom: 1px solid #CCCCCC;
- padding-bottom: 0.25em;
+ margin-bottom: 0.5em;
+ border-bottom: 1px solid #CCCCCC;
+ padding-bottom: 0.25em;
}
+
#content h3 {
- margin-bottom: 0.5em;
+ margin-bottom: 0.5em;
}
+
#content img {
- vertical-align: middle;
+ vertical-align: middle;
}
footer {
- border-top: 1px solid #CCCCCC;
- color: #666666;
- font-size: 0.8em;
- padding: 8px 8px;
- text-align: center;
+ border-top: 1px solid #CCCCCC;
+ color: #666666;
+ font-size: 0.8em;
+ padding: 8px 8px;
+ text-align: center;
}
footer > p {
- width: 60%;
- margin-left: auto;
- margin-right: auto;
+ width: 60%;
+ margin-left: auto;
+ margin-right: auto;
}
#asf-logo {
- float: left;
-
+ float: left;
}
#release_notes_testing {
- border-collapse:collapse;
+ border-collapse: collapse;
}
#release_notes_testing, #release_notes_testing tr, #release_notes_testing th,
#release_notes_testing td {
- border: 2px solid black;
+ border: 2px solid black;
}
#release_notes_testing th, #release_notes_testing td {
- padding: 5px;
+ padding: 5px;
}
#accumulo-summit-logo img {
- height: 70px
+ height: 70px;
}
.selected {
@@ -155,7 +156,6 @@ footer > p {
.header-link {
padding-left: 5px;
opacity: 0;
-
\-webkit-transition: opacity 0.2s ease-in-out 0.1s;
\-moz-transition: opacity 0.2s ease-in-out 0.1s;
\-ms-transition: opacity 0.2s ease-in-out 0.1s;
@@ -195,50 +195,48 @@ a.prop {
position: static;
}
}
-
/* Makes navbar collapse at larger width (1050px) */
@media (max-width: 975px) {
- .navbar-header {
- float: none;
- }
- .navbar-toggle {
- display: block;
- }
- .navbar-collapse {
- border-top: 1px solid transparent;
- box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
- }
- .navbar-collapse.collapse {
- display: none!important;
- }
- .navbar-nav {
- float: none!important;
- margin: 7.5px;
- }
- .navbar-nav>li {
- float: none;
- }
- .navbar-nav>li>a {
- padding-top: 10px;
- padding-bottom: 10px;
- }
- .navbar-text {
- float: none;
- margin: 15px 0;
- }
- .navbar-collapse.collapse.show {
- display: block!important;
- }
- .collapsing {
- overflow: hidden!important;
- }
+ .navbar-header {
+ float: none;
+ }
+ .navbar-toggle {
+ display: block;
+ }
+ .navbar-collapse {
+ border-top: 1px solid transparent;
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
+ }
+ .navbar-collapse.collapse {
+ display: none !important;
+ }
+ .navbar-nav {
+ float: none !important;
+ margin: 7.5px;
+ }
+ .navbar-nav > li {
+ float: none;
+ }
+ .navbar-nav > li > a {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ }
+ .navbar-text {
+ float: none;
+ margin: 15px 0;
+ }
+ .navbar-collapse.collapse.show {
+ display: block !important;
+ }
+ .collapsing {
+ overflow: hidden !important;
+ }
}
-
.blog-img-center {
- max-width: 95%;
- margin-top: 10px;
- margin-bottom: 10px;
- margin-left: auto;
- margin-right: auto;
- display: block;
+ max-width: 95%;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: auto;
+ margin-right: auto;
+ display: block;
}