From 95713890ce70a1577510f873e24c3598ba309970 Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Tue, 29 Mar 2022 22:11:50 +1100 Subject: [PATCH 001/150] Upgrade to Node v16 and new GitHub action steps (#1814) --- .github/workflows/build.yml | 44 ++----- .github/workflows/deploy.yml | 52 ++------ Gemfile.lock | 239 ++++++++++++++++++++--------------- netlify.toml | 1 + package.json | 4 + 5 files changed, 163 insertions(+), 177 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7cc7ae41634..0a7de61f839 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,5 +1,5 @@ name: Build and test -on: push +on: [push, pull_request] jobs: build: @@ -8,43 +8,19 @@ jobs: steps: - uses: actions/checkout@v2 - # https://github.com/actions/cache/blob/master/examples.md#node---yarn - - name: "Cache: Get yarn cache directory path" - id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" - - - name: "Cache: Set up yarn cache" - uses: actions/cache@v2 - id: yarn-cache - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - - # https://github.com/actions/cache/blob/master/examples.md#ruby---bundler - - name: "Cache: Set up bundler cache" - uses: actions/cache@v2 - with: - path: vendor/bundle - key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} - restore-keys: | - ${{ runner.os }}-gems- - - name: Use Node.js - uses: actions/setup-node@v1 - with: { node-version: '12.x' } + uses: actions/setup-node@v2 + with: + node-version: '16.14.2' + cache: yarn - name: Use Ruby - uses: actions/setup-ruby@v1 - with: { ruby-version: '2.7' } - - - name: Setup dependencies - run: | - yarn --frozen-lockfile - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 + uses: ruby/setup-ruby@v1 + with: + ruby-version: '2.7.5' + bundler-cache: true + - run: yarn install --frozen-lockfile - run: yarn build - run: yarn test - run: yarn test:smoke diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8f2ac723bbb..e7edf1625d7 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,5 +1,5 @@ name: Deploy -on: +on: push: branches: master @@ -11,55 +11,27 @@ jobs: steps: - name: "Notes (read me) 📖" run: | - # About this workflow - # ------------------- - # + # About this workflow: # This workflow generates GitHub pages, but IT IS NOT USED. It is - # only generated as an emergency fallback in case Netlify goes down. - # - # 😊 + # only generated as an emergency fallback in case Netlify goes down 😊 - uses: actions/checkout@v2 with: persist-credentials: false - # https://github.com/actions/cache/blob/master/examples.md#node---yarn - - name: "Cache: Get yarn cache directory path" - id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" - - - name: "Cache: Set up yarn cache" - uses: actions/cache@v2 - id: yarn-cache - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - - # https://github.com/actions/cache/blob/master/examples.md#ruby---bundler - - name: "Cache: Set up bundler cache" - uses: actions/cache@v2 - with: - path: vendor/bundle - key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} - restore-keys: | - ${{ runner.os }}-gems- - - name: Use Node.js - uses: actions/setup-node@v1 - with: { node-version: '12.x' } + uses: actions/setup-node@v2 + with: + node-version: '16.14.2' + cache: yarn - name: Use Ruby - uses: actions/setup-ruby@v1 - with: { ruby-version: '2.7' } - - - name: Setup dependencies - run: | - yarn --frozen-lockfile - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 + uses: ruby/setup-ruby@v1 + with: + ruby-version: '2.7.5' + bundler-cache: true + - run: yarn install --frozen-lockfile - run: yarn build - name: "Deploy to gh-pages 🚀" diff --git a/Gemfile.lock b/Gemfile.lock index 28732bef101..36c00e0a163 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,99 +1,121 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.3.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.7.0) + addressable (2.8.0) public_suffix (>= 2.0.2, < 5.0) coffee-script (2.4.1) coffee-script-source execjs coffee-script-source (1.11.1) colorator (1.1.0) - commonmarker (0.17.13) - ruby-enum (~> 0.5) - concurrent-ruby (1.1.6) - dnsruby (1.61.3) - addressable (~> 2.5) - em-websocket (0.5.1) + commonmarker (0.23.4) + concurrent-ruby (1.1.10) + dnsruby (1.61.9) + simpleidn (~> 0.1) + em-websocket (0.5.3) eventmachine (>= 0.12.9) - http_parser.rb (~> 0.6.0) - ethon (0.12.0) - ffi (>= 1.3.0) + http_parser.rb (~> 0) + ethon (0.15.0) + ffi (>= 1.15.0) eventmachine (1.2.7) - execjs (2.7.0) - faraday (1.0.1) + execjs (2.8.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) multipart-post (>= 1.2, < 3) - ffi (1.13.1) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) forwardable-extended (2.6.0) gemoji (3.0.1) - github-pages (206) - github-pages-health-check (= 1.16.1) - jekyll (= 3.8.7) + github-pages (225) + github-pages-health-check (= 1.17.9) + jekyll (= 3.9.0) jekyll-avatar (= 0.7.0) jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.1.6) + jekyll-commonmark-ghpages (= 0.2.0) jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.13.0) + jekyll-feed (= 0.15.1) jekyll-gist (= 1.5.0) jekyll-github-metadata (= 2.13.0) - jekyll-mentions (= 1.5.1) + jekyll-include-cache (= 0.2.1) + jekyll-mentions (= 1.6.0) jekyll-optional-front-matter (= 0.3.2) jekyll-paginate (= 1.1.0) jekyll-readme-index (= 0.3.0) - jekyll-redirect-from (= 0.15.0) + jekyll-redirect-from (= 0.16.0) jekyll-relative-links (= 0.6.1) - jekyll-remote-theme (= 0.4.1) + jekyll-remote-theme (= 0.4.3) jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.6.1) + jekyll-seo-tag (= 2.8.0) jekyll-sitemap (= 1.4.0) jekyll-swiss (= 1.0.0) - jekyll-theme-architect (= 0.1.1) - jekyll-theme-cayman (= 0.1.1) - jekyll-theme-dinky (= 0.1.1) - jekyll-theme-hacker (= 0.1.1) - jekyll-theme-leap-day (= 0.1.1) - jekyll-theme-merlot (= 0.1.1) - jekyll-theme-midnight (= 0.1.1) - jekyll-theme-minimal (= 0.1.1) - jekyll-theme-modernist (= 0.1.1) - jekyll-theme-primer (= 0.5.4) - jekyll-theme-slate (= 0.1.1) - jekyll-theme-tactile (= 0.1.1) - jekyll-theme-time-machine (= 0.1.1) + jekyll-theme-architect (= 0.2.0) + jekyll-theme-cayman (= 0.2.0) + jekyll-theme-dinky (= 0.2.0) + jekyll-theme-hacker (= 0.2.0) + jekyll-theme-leap-day (= 0.2.0) + jekyll-theme-merlot (= 0.2.0) + jekyll-theme-midnight (= 0.2.0) + jekyll-theme-minimal (= 0.2.0) + jekyll-theme-modernist (= 0.2.0) + jekyll-theme-primer (= 0.6.0) + jekyll-theme-slate (= 0.2.0) + jekyll-theme-tactile (= 0.2.0) + jekyll-theme-time-machine (= 0.2.0) jekyll-titles-from-headings (= 0.5.3) - jemoji (= 0.11.1) - kramdown (= 1.17.0) + jemoji (= 0.12.0) + kramdown (= 2.3.1) + kramdown-parser-gfm (= 1.1.0) liquid (= 4.0.3) mercenary (~> 0.3) minima (= 2.5.1) - nokogiri (>= 1.10.4, < 2.0) - rouge (= 3.19.0) + nokogiri (>= 1.12.5, < 2.0) + rouge (= 3.26.0) terminal-table (~> 1.4) - github-pages-health-check (1.16.1) + github-pages-health-check (1.17.9) addressable (~> 2.3) dnsruby (~> 1.60) octokit (~> 4.0) - public_suffix (~> 3.0) + public_suffix (>= 3.0, < 5.0) typhoeus (~> 1.3) - html-pipeline (2.13.0) + html-pipeline (2.14.0) activesupport (>= 2) nokogiri (>= 1.4) - http_parser.rb (0.6.0) + http_parser.rb (0.8.0) i18n (0.9.5) concurrent-ruby (~> 1.0) - jekyll (3.8.7) + jekyll (3.9.0) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) i18n (~> 0.7) jekyll-sass-converter (~> 1.0) jekyll-watch (~> 2.0) - kramdown (~> 1.14) + kramdown (>= 1.17, < 3) liquid (~> 4.0) mercenary (~> 0.3.3) pathutil (~> 0.9) @@ -104,23 +126,25 @@ GEM jekyll-coffeescript (1.1.1) coffee-script (~> 2.2) coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.3.1) - commonmarker (~> 0.14) - jekyll (>= 3.7, < 5.0) - jekyll-commonmark-ghpages (0.1.6) - commonmarker (~> 0.17.6) - jekyll-commonmark (~> 1.2) + jekyll-commonmark (1.4.0) + commonmarker (~> 0.22) + jekyll-commonmark-ghpages (0.2.0) + commonmarker (~> 0.23.4) + jekyll (~> 3.9.0) + jekyll-commonmark (~> 1.4.0) rouge (>= 2.0, < 4.0) jekyll-default-layout (0.1.4) jekyll (~> 3.0) - jekyll-feed (0.13.0) + jekyll-feed (0.15.1) jekyll (>= 3.7, < 5.0) jekyll-gist (1.5.0) octokit (~> 4.2) jekyll-github-metadata (2.13.0) jekyll (>= 3.4, < 5.0) octokit (~> 4.0, != 4.4.0) - jekyll-mentions (1.5.1) + jekyll-include-cache (0.2.1) + jekyll (>= 3.7, < 5.0) + jekyll-mentions (1.6.0) html-pipeline (~> 2.3) jekyll (>= 3.7, < 5.0) jekyll-optional-front-matter (0.3.2) @@ -128,97 +152,101 @@ GEM jekyll-paginate (1.1.0) jekyll-readme-index (0.3.0) jekyll (>= 3.0, < 5.0) - jekyll-redirect-from (0.15.0) + jekyll-redirect-from (0.16.0) jekyll (>= 3.3, < 5.0) jekyll-relative-links (0.6.1) jekyll (>= 3.3, < 5.0) - jekyll-remote-theme (0.4.1) + jekyll-remote-theme (0.4.3) addressable (~> 2.0) jekyll (>= 3.5, < 5.0) - rubyzip (>= 1.3.0) + jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) + rubyzip (>= 1.3.0, < 3.0) jekyll-sass-converter (1.5.2) sass (~> 3.4) - jekyll-seo-tag (2.6.1) - jekyll (>= 3.3, < 5.0) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) jekyll-sitemap (1.4.0) jekyll (>= 3.7, < 5.0) jekyll-swiss (1.0.0) - jekyll-theme-architect (0.1.1) - jekyll (~> 3.5) + jekyll-theme-architect (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.1.1) - jekyll (~> 3.5) + jekyll-theme-cayman (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.1.1) - jekyll (~> 3.5) + jekyll-theme-dinky (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.1.1) - jekyll (~> 3.5) + jekyll-theme-hacker (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.1.1) - jekyll (~> 3.5) + jekyll-theme-leap-day (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.1.1) - jekyll (~> 3.5) + jekyll-theme-merlot (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.1.1) - jekyll (~> 3.5) + jekyll-theme-midnight (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.1.1) - jekyll (~> 3.5) + jekyll-theme-minimal (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.1.1) - jekyll (~> 3.5) + jekyll-theme-modernist (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.5.4) + jekyll-theme-primer (0.6.0) jekyll (> 3.5, < 5.0) jekyll-github-metadata (~> 2.9) jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.1.1) - jekyll (~> 3.5) + jekyll-theme-slate (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.1.1) - jekyll (~> 3.5) + jekyll-theme-tactile (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.1.1) - jekyll (~> 3.5) + jekyll-theme-time-machine (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) jekyll-titles-from-headings (0.5.3) jekyll (>= 3.3, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - jemoji (0.11.1) + jemoji (0.12.0) gemoji (~> 3.0) html-pipeline (~> 2.2) jekyll (>= 3.0, < 5.0) - kramdown (1.17.0) + kramdown (2.3.1) + rexml + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) liquid (4.0.3) - listen (3.2.1) + listen (3.7.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) - mini_portile2 (2.4.0) minima (2.5.1) jekyll (>= 3.5, < 5.0) jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) - minitest (5.14.1) + minitest (5.15.0) multipart-post (2.1.1) - nokogiri (1.10.9) - mini_portile2 (~> 2.4.0) - octokit (4.18.0) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + octokit (4.22.0) faraday (>= 0.9) sawyer (~> 0.8.0, >= 0.5.3) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (3.1.1) - rb-fsevent (0.10.4) + public_suffix (4.0.6) + racc (1.6.0) + rb-fsevent (0.11.1) rb-inotify (0.10.1) ffi (~> 1.0) - rouge (3.19.0) - ruby-enum (0.8.0) - i18n - rubyzip (2.3.0) + rexml (3.2.5) + rouge (3.26.0) + ruby2_keywords (0.0.5) + rubyzip (2.3.2) safe_yaml (1.0.5) sass (3.7.4) sass-listen (~> 4.0.0) @@ -228,21 +256,26 @@ GEM sawyer (0.8.2) addressable (>= 2.3.5) faraday (> 0.8, < 2.0) + simpleidn (0.2.1) + unf (~> 0.1.4) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) thread_safe (0.3.6) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.7) + tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (1.7.0) - zeitwerk (2.3.0) + unf (0.1.4) + unf_ext + unf_ext (0.0.8.1) + unicode-display_width (1.8.0) + zeitwerk (2.5.4) PLATFORMS - ruby + x86_64-linux DEPENDENCIES github-pages BUNDLED WITH - 2.1.4 + 2.3.3 diff --git a/netlify.toml b/netlify.toml index 6264ee770f9..b29f239516b 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,6 +1,7 @@ [build] command = "yarn build" publish = "_site/" + environment = { NODE_VERSION = "16.14.2", RUBY_VERSION = "2.7.5", PYTHON_VERSION = "3.7" } [[redirects]] force = true diff --git a/package.json b/package.json index ddbd9f4d71e..4edaee617a0 100644 --- a/package.json +++ b/package.json @@ -55,5 +55,9 @@ "prettier:format": "prettier --write '_parcel/**/*.{js,scss}'", "test": "jest", "test:smoke": "bash _support/smoke_test.sh" + }, + "volta": { + "node": "16.14.2", + "yarn": "1.22.18" } } From 03a14640d739fe61c51f3f446e0e9ece911b6566 Mon Sep 17 00:00:00 2001 From: whincwu Date: Mon, 4 Apr 2022 20:13:46 +0800 Subject: [PATCH 002/150] update markdown (#1811) Co-authored-by: Rico Sta. Cruz --- markdown.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/markdown.md b/markdown.md index de9f2f9988a..1a31018b6fb 100644 --- a/markdown.md +++ b/markdown.md @@ -107,6 +107,10 @@ ___bold italic___ ### Code +```markdown +`inline code` +``` + ``` 4 space indent makes a code block From 5a312cd79ed23ff47b07495a71f2b1cda0fefaa0 Mon Sep 17 00:00:00 2001 From: Dewald Swanepoel Date: Mon, 4 Apr 2022 14:14:16 +0200 Subject: [PATCH 003/150] Fixed bug in WaitGroup example (#1809) --- go.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/go.md b/go.md index c12286210f1..1ca01427073 100644 --- a/go.md +++ b/go.md @@ -431,7 +431,7 @@ func main() { for _, item := range itemList { // Increment WaitGroup Counter wg.Add(1) - go doOperation(item) + go doOperation(&wg, item) } // Wait for goroutines to finish wg.Wait() @@ -441,7 +441,7 @@ func main() { {: data-line="1,4,8,12"} ```go -func doOperation(item string) { +func doOperation(wg *sync.WaitGroup, item string) { defer wg.Done() // do operation on item // ... From 2060d12b1d6116e3b1cdadf048b564a5c98ba69c Mon Sep 17 00:00:00 2001 From: TimetravelerDD Date: Mon, 4 Apr 2022 14:14:34 +0200 Subject: [PATCH 004/150] Update top.md (#1604) --- top.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/top.md b/top.md index 4b43b8dc445..1a9dfc36a67 100644 --- a/top.md +++ b/top.md @@ -19,5 +19,8 @@ intro: See the processes in your Unix machine. | `Shift+r` | reverses sorting | | `Shift+l` | searches for string | | `o` | adds a filter | +| `u` | filter user | | `=` | clears filters | +| `V` | Forest view | +| `c` | show full path | {: .-shortcuts} From cd27a164b345e391f8e238467d530faceb75f6ff Mon Sep 17 00:00:00 2001 From: akshay <69804468+akshaydrunk@users.noreply.github.com> Date: Wed, 6 Apr 2022 16:06:55 +0530 Subject: [PATCH 005/150] Update heroku.md (#1807) Co-authored-by: Rico Sta. Cruz --- heroku.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/heroku.md b/heroku.md index ee7a6f31aad..726271e644c 100644 --- a/heroku.md +++ b/heroku.md @@ -19,6 +19,18 @@ heroku create sushi git push heroku master ``` +This will create an application named `sushi`. ([docs](https://devcenter.heroku.com/articles/creating-apps)) + +### `container` - Docker containers + +```bash +heroku stack:set container -app +heroku container:push web -app +heroku container:release web -app +``` + +Containers can be deployed using the Heroku Container Registry. ([docs](https://devcenter.heroku.com/articles/container-registry-and-runtime)) + ### `access` - Collaboration #### Manage collaborators From 1c43d9feb43162366b622d7b3c0b3c6288289eb6 Mon Sep 17 00:00:00 2001 From: Mike Harrison Date: Wed, 6 Apr 2022 21:23:56 -0400 Subject: [PATCH 006/150] Add Logical Or example to RSpec (#1554) Co-authored-by: Rico Sta. Cruz --- rspec.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rspec.md b/rspec.md index 9c4301f6bb8..415b4cc303b 100644 --- a/rspec.md +++ b/rspec.md @@ -79,6 +79,14 @@ expect(5).to be_between(1, 10) expect(5).to be_within(0.05).of value ``` +### Compound expectations + +```rb +expect(1).to (be < 2).or be > 5 +``` + +Use `or`/`and` to string multiple matchers together. See: [Compound expectations](https://relishapp.com/rspec/rspec-expectations/docs/compound-expectations) + ### Comparison ```rb From 685ac707b067977bebcf2b764b08ab22a81d4673 Mon Sep 17 00:00:00 2001 From: hydrargyrum Date: Fri, 6 May 2022 07:33:36 +0200 Subject: [PATCH 007/150] jinja: fix typo in front-matter (#1825) --- jinja.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jinja.md b/jinja.md index 63c857a7992..4908d56a7ff 100644 --- a/jinja.md +++ b/jinja.md @@ -1,6 +1,6 @@ --- -title: jinja -category: python +title: Jinja +category: Python layout: 2017/sheet --- From 8b42b199dd7524b1104dbd93c48581e5e13f730f Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Fri, 6 May 2022 15:33:50 +1000 Subject: [PATCH 008/150] Update mako.md --- mako.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mako.md b/mako.md index f4c9e0be900..77a067f94fb 100644 --- a/mako.md +++ b/mako.md @@ -1,6 +1,6 @@ --- title: mako -category: python +category: Python layout: 2017/sheet --- From 484fba606fd8f80418f71c9054eb0e8751cfca80 Mon Sep 17 00:00:00 2001 From: Mariusz Michalowski <92091891+mariuszmichalowski@users.noreply.github.com> Date: Sun, 8 May 2022 00:08:26 +0200 Subject: [PATCH 009/150] Added new resources (#1823) --- ansible-guide.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansible-guide.md b/ansible-guide.md index 8b1a299cfd2..231524e4234 100644 --- a/ansible-guide.md +++ b/ansible-guide.md @@ -103,3 +103,5 @@ ok: [127.0.0.1] * [Getting started](http://docs.ansible.com/ansible/latest/intro_getting_started.html) _(docs.ansible.com)_ * [Intro to Inventory](http://docs.ansible.com/ansible/latest/intro_inventory.html) _(docs.ansible.com)_ * [Intro to Playbooks](http://docs.ansible.com/ansible/latest/playbooks_intro.html) _(docs.ansible.com)_ +* [Ansible Tutorial for Beginners: Playbook & Examples](https://spacelift.io/blog/ansible-tutorial) _(spacelift.io)_ +* [Working with Ansible Playbooks – Tips & Tricks with Examples](https://spacelift.io/blog/ansible-playbooks) _(spacelift.io)_ From 689e6a5e69215adf233a57696ccf2d6c6e1259ae Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Wed, 18 May 2022 15:48:54 +1000 Subject: [PATCH 010/150] Update rdoc.md --- rdoc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rdoc.md b/rdoc.md index a1c23fc20fb..da646a36730 100644 --- a/rdoc.md +++ b/rdoc.md @@ -133,6 +133,6 @@ Place this at the beginning of the file. ## Also see {: .-one-column} -* +* * {: .-also-see} From f142dce3f3d3dfb2c716133a899ddd4304b9d91c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julio=20Jord=C3=A1n?= Date: Thu, 19 May 2022 14:57:35 +0200 Subject: [PATCH 011/150] Fix typo (#1834) --- mysql.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mysql.md b/mysql.md index e61c2197261..e3d1d32bb39 100644 --- a/mysql.md +++ b/mysql.md @@ -73,7 +73,7 @@ mysqldump -u Username -p dbNameYouWant > databasename_backup.sql ### Restore from backup SQL File ```bash -mysql - u Username -p dbNameYouWant < databasename_backup.sql; +mysql -u Username -p dbNameYouWant < databasename_backup.sql; ``` ### Repair Tables After Unclean Shutdown From e7d44f5f8ccfdfad47f1c957e4329beeff800f83 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Thu, 19 May 2022 14:58:57 +0200 Subject: [PATCH 012/150] Update rdoc.md (#1832) Co-authored-by: Rico Sta. Cruz --- rdoc.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/rdoc.md b/rdoc.md index da646a36730..4caadf89833 100644 --- a/rdoc.md +++ b/rdoc.md @@ -28,7 +28,7 @@ layout: 2017/sheet # @option opts [String] :subject The subject # @option opts [String] :from ('nobody') From address # @option opts [String] :to Recipient email -# @option opts [String] :body ('') The email's body +# @option opts [String] :body ('') The email's body ``` ### Parameter types @@ -46,6 +46,12 @@ layout: 2017/sheet # :format => :dot ``` +### Exceptions +```rb +# @raise [AccountBalanceError] if the account does not have +# sufficient funds to perform the transaction +``` + ### Inline ```markdown @@ -54,6 +60,12 @@ _emphasized_ +code+ ``` +```markdown +{ObjectName#method optional title} +{Class::CONSTANT My constant's title} +{#method_inside_current_namespace} +``` + ```markdown https://www.example.com/ See Models::User@Examples @@ -135,4 +147,5 @@ Place this at the beginning of the file. * * +* {: .-also-see} From b86ebd89680915e1f540828265c1759ace173f65 Mon Sep 17 00:00:00 2001 From: jaw3l <16852455+jaw3l@users.noreply.github.com> Date: Fri, 20 May 2022 05:43:57 +0300 Subject: [PATCH 013/150] Updated docker-compose.md (#1827) --- docker-compose.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/docker-compose.md b/docker-compose.md index b2ee4c0678f..20a846f5367 100644 --- a/docker-compose.md +++ b/docker-compose.md @@ -15,10 +15,10 @@ version: '2' services: web: - build: . + build: # build from Dockerfile - context: ./Path - dockerfile: Dockerfile + context: ./Path + dockerfile: Dockerfile ports: - "5000:5000" volumes: @@ -220,7 +220,7 @@ networks: ### Volume ```yaml -# Mount host paths or named volumes, specified as sub-options to a service +# mount host paths or named volumes, specified as sub-options to a service db: image: postgres:latest volumes: @@ -230,3 +230,15 @@ networks: volumes: dbdata: ``` + +### User + +```yaml +# specifying user +user: root +``` + +```yaml +# specifying both user and group with ids +user: 0:0 +``` From 994a66d84336fc351a379716b0cae6b84338b463 Mon Sep 17 00:00:00 2001 From: Ben Adrian Sarmiento Date: Sat, 21 May 2022 02:04:40 +0200 Subject: [PATCH 014/150] Fix back button showing up on home (#1835) --- _includes/2017/top-nav.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/2017/top-nav.html b/_includes/2017/top-nav.html index 827555052ce..c063925d034 100644 --- a/_includes/2017/top-nav.html +++ b/_includes/2017/top-nav.html @@ -6,7 +6,7 @@ {% endcomment %}