profile
viewpoint
Gavin Mogan halkeye Burnaby, BC http://www.gavinmogan.com Software simian. I like to make random stuff. Most of my stuff probably works. I'm very likely not a robot.

halkeye/aeArtistsSiteBuilder 1

Little tool I made for Anime Evolution in the past

halkeye/android-test-crash 1

Android app to test my acra reporting tool

halkeye/backend-crawler 1

tools crawler

halkeye/7-Days-to-Die-API-wrapper 0

🌯 Interact with a 7DTD web API

halkeye/7-days-to-die-server-manager 0

A server manager written with NodeJS

pull request commentjenkins-infra/plugin-site

Autolink headers (html version)

I have trouble seeing graphical things even when things are pointed out. It's not hard to replace the SVG though.

I'll merge tomorrow night unless objections. I'm still leaning towards prefixing ids.

halkeye

comment created time in 4 hours

PullRequestEvent

push eventhalkeye/plugin-site

Gavin Mogan

commit sha 8711fa4bc5b203b09db192fbd77ccac360b1ea5e

Autolink headers * forked transformer-rehype which is no longer maintained * created gatsby-rehype-autolink-headers plugin, based on remark (markdown) plugin Eventually i'd like to move to yarn workspaces and a mono repo so all the required packages can be in this repo

view details

push time in 5 hours

push eventhalkeye/plugin-site

Gavin Mogan

commit sha 88d4abf90b80d4d231427318d8e2245dad71e4fc

Merge pull request #876 from jenkins-infra/renovate/stylelint-config-standard-24.x Update dependency stylelint-config-standard to v24

view details

push time in 5 hours

push eventhalkeye/plugin-site

Renovate Bot

commit sha b05fe8a03ee52f99c16e0bc8816ba13a5eb5958d

Update jest monorepo to v27.4.2

view details

Gavin Mogan

commit sha 30cc9fa560c801e2ca5b85246da8d5b790dbd677

Merge pull request #867 from jenkins-infra/renovate/jest-monorepo Update jest monorepo to v27.4.2

view details

Renovate Bot

commit sha 1a5e070a1a81fc040b7a360a494874413506bd3b

Update dependency eslint-plugin-jest to v25

view details

Gavin Mogan

commit sha f0d9ad701e68341bc1d999660435008d6e5b3fd7

Merge pull request #869 from jenkins-infra/renovate/eslint-plugin-jest-25.x Update dependency eslint-plugin-jest to v25

view details

Renovate Bot

commit sha b13a8a26c50c763d5e10f92c1abdf3b0f2a1c287

Update dependency postcss-preset-env to v7

view details

Gavin Mogan

commit sha 5f80244b84f1ce203c8fcb546c3ca74cd7ac24ad

Merge pull request #870 from jenkins-infra/renovate/postcss-preset-env-7.x Update dependency postcss-preset-env to v7

view details

Renovate Bot

commit sha fa87019eceda14ee9b2314885841b51010da3281

Update dependency eslint-plugin-promise to v5.2.0

view details

Gavin Mogan

commit sha f520846ac0fda34a2a24ec01eb1a842c0ebe231f

Merge pull request #871 from jenkins-infra/renovate/eslint-plugin-promise-5.x Update dependency eslint-plugin-promise to v5.2.0

view details

Renovate Bot

commit sha 73ef135e29de3387108b2daf191f6425dac75fb9

Update gatsby monorepo

view details

kodiakhq[bot]

commit sha fdd21b00fb6f4d73747e99a30847152480558dcf

Merge pull request #877 from jenkins-infra/renovate/gatsby-monorepo Update gatsby monorepo

view details

Renovate Bot

commit sha 18b0d0ee46ad8950da5593de0f88a7feb006da08

Update dependency jest to v27.4.3

view details

Renovate Bot

commit sha e2b5ff417534a7fe3d09f38b3c4d6265e0c8f6ce

Update dependency stylelint-config-recommended to v6

view details

Gavin Mogan

commit sha 4af9c756a9279184f65ab9e2c77c8a1beb566ee8

Merge pull request #875 from jenkins-infra/renovate/stylelint-config-recommended-6.x Update dependency stylelint-config-recommended to v6

view details

Renovate Bot

commit sha a855126b63b42737e6b5e4dd713cf8d17fe7dc03

Update dependency stylelint to v14

view details

Gavin Mogan

commit sha 0b3d91d171c56016ec049885fe7cc5864a3b8386

Merge pull request #874 from jenkins-infra/renovate/stylelint-14.x Update dependency stylelint to v14

view details

Renovate Bot

commit sha 814aa9a79370f44b0241f8f98989e6ad02f7b350

Update dependency stylelint-order to v5

view details

Gavin Mogan

commit sha 4b54eeb2c62df9cb57b71089b035ac5f4c3f0a8a

Merge pull request #878 from jenkins-infra/renovate/stylelint-order-5.x Update dependency stylelint-order to v5

view details

Renovate Bot

commit sha bf65fd283083f53e0eaf66ec75c51038ee45a267

Update dependency stylelint-config-standard to v24

view details

Gavin Mogan

commit sha e26f45a1894b1b5a613f2782884b2705bebfdab9

Merge pull request #876 from jenkins-infra/renovate/stylelint-config-standard-24.x Update dependency stylelint-config-standard to v24

view details

push time in 5 hours

push eventhalkeye/plugin-site

Gavin Mogan

commit sha 72b2f39bb830ea37e458cb1a56c75dc9d47a04a4

Rehype and autolink-headers * gastby-transform-rehype is abandoned, so forked it and made some gatsby4 fixes * created a rehype plugin that modifies the html for linking Future Upgrades: * wrap tables in bootstrap table/table-responsive

view details

push time in 5 hours

PR opened jenkins-infra/plugin-site

Rehype autolink
+60709 -25195

0 comment

10 changed files

pr created time in 5 hours

create barnchhalkeye/plugin-site

branch : rehype-autolink

created branch time in 5 hours

create barnchhalkeye/gatsby-plugins

branch : master

created branch time in 6 hours

created repositoryhalkeye/gatsby-plugins

created time in 6 hours

Pull request review commentjenkins-infra/jenkins.io

2021 Election Results

+---+layout: post+title: "2021 Jenkins Board and Officer Elections Results"+tags:+- community+- governance+- governance-board+- elections+authors:+- halkeye+opengraph:+  image: /images/governance/elections/2021/opengraph.png+description: >+  This blogpost summarizes the election results+---++image:/images/governance/elections/2021/opengraph.png[Jenkins Elections, role=center, float=right, height=178]++The Jenkins community has recently completed the 2020 elections.+On behalf of the Jenkins community and the elections committee,+we congratulate all newly elected board members and officers!+We also thank all candidates and voters who participated this year.++Election results:++* link:https://github.com/MarkEWaite[Mark Waite] joins the re-elected link:https://github.com/oleg-nenashev[Oleg Nenashev] and  +  link:https://github.com/kohsuke[Kohsuke Kawaguchi], link:https://github.com/halkeye[Gavin Mogan] and link:https://github.com/ewelinawilkosz[Ewelina Wilkosz]+  on the link:/project/governance/#governance-board[Jenkins Governance Board]+* link:https://github.com/timja[Tim Jacomb] will continue in the role of link:/project/team-leads/#release[Release Officer] (uncontested)+* link:https://github.com/alyssat[Alyssa Tong] will become the new link:/project/team-leads/#events[Events Officer] (uncontested)+* link:https://github.com/dduportal[Damien Duportal] was elected as the link:/project/team-leads/#infrastructure[Infrastructure Officer] (uncontested)+* link:https://github.com/wadeck[Wadeck Follonier] was elected as the link:/project/team-leads/#security[Security Officer] (uncontested)+* link:https://github.com/MarkEWaite[Mark Waite] was re-elected  in the role of link:/project/team-leads/#documentation[Documentation Officer] for another term++The board positions and officer roles are an essential part of Jenkins' community governance and well-being,+and we are excited to see contributors taking these roles.+If you are interested to learn more, please see the blog post below.++== Governance Board election details++This year we had link:https://community.jenkins.io/t/jenkins-election-candidates/776#board-members-2[three candidates] participating in Jenkins Governance Board elections:+Mark Waite,  Oleg Nenashev (returning), and Ullrich Hafner (returning)+All of them are awesome community leaders who actively contribute to the Jenkins project and represent its users.+It would be an honor to have them on the Jenkins board.+Regardless of the election results, we appreciate their participation and the time they invested in these elections.++This year we were electing 2 governance board members.+We were using the https://civs.cs.cornell.edu/[Condorcet Internet Voting Service] that allows voters to rank their choices rather than just picking their one favorite choice.+You can find full voting results link:https://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_c206f1625b47c65d[here]:++1. **Mark Waite** (Condorcet winner: wins contests with all other choices)+2. **Oleg Nenashev** loses to Mark Waite by 37–22+3. Ullrich Hafner loses to Mark Waite by 42–14, loses to Oleg Nenashev by 37–15++Congratulations to the returning Oleg, and the newly elected Mark, and thanks to Ullrich for his past contributions.+All new board members are elected for a 2-year term unless they decide to step down earlier.+The estimated end of the term for them is December 02, 2022.++== Officer election details++All 5 officer positions were up for election this year.+These roles have a 1-year term, with the estimated end of term on Dec 02, 2022.+After the initial review of nominations and confirmations with potential candidates,+4 officer positions were uncontested:++* **Tim Jacomb** - link:/project/team-leads/#release[Release Officer]+* **Alyssa Tong** - link:/project/team-leads/#events[Events Officer]+* **Damien Duportal** - link:/project/team-leads/#infrastructure[Infrastructure Officer]+* **Wadeck Follonier** - link:/project/team-leads/#security[Security Officer]++Documentation Officer election results::+link:https://github.com/MarkEWaite[Mark Waite] won the biggest support as a Documentation officer (link:https://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_df9bdfde927d6f2f[voting results]).+Mark will continue as link:/project/team-leads/#documentation[Documentation Officer].++1. **Mark Waite** (Condorcet winner: wins contests with all other choices)+2. Saeid Bostandoust loses to Mark Waite by 46–9++Thanks to all Jenkins officers for their continued leadership!+Officers take responsibility for many day-to-day processes in the Jenkins community and lead the contributor teams working on them.+It requires significant time commitment, and it is not taken for granted.++=== Statistics++This year we had 81 registered voters and around 59 actual votes.++== Feedback++TODO - this section++Jenkins project plans to conduct elections every year.

I don't know what we should put here.

@olblak are you running the retro?

halkeye

comment created time in 9 hours

PullRequestReviewEvent

PR opened jenkins-infra/jenkins.io

2021 Election Results
+107 -7

0 comment

2 changed files

pr created time in 9 hours

create barnchhalkeye/jenkins.io

branch : 2021-election-results

created branch time in 9 hours

delete branch halkeye/jenkins.io

delete branch : 2021-election-results

delete time in 9 hours

create barnchhalkeye/jenkins.io

branch : 2021-election-results

created branch time in 9 hours

push eventhalkeye/gatsby-theme-nodeschool

jenkins.gavinmogan.com

commit sha 6599255a64042f59a608886c5803eab310956224

Updates

view details

push time in 17 hours

push eventhalkeye/gatsby-theme-nodeschool

Renovate Bot

commit sha feedf896d4cd23a6d82ccdc4082c61fd4aaf8acf

Update gatsby monorepo

view details

Gavin Mogan

commit sha ea40268b99c2a54f0f6eb01ebdb0b32fcb86d082

Merge pull request #1055 from halkeye/renovate/gatsby-monorepo Update gatsby monorepo

view details

push time in 17 hours

PR merged halkeye/gatsby-theme-nodeschool

Reviewers
Update gatsby monorepo

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
babel-preset-gatsby 2.2.0 -> 2.3.0 age adoption passing confidence
gatsby (changelog) 4.2.0 -> 4.3.0 age adoption passing confidence
gatsby-plugin-manifest 4.2.0 -> 4.3.0 age adoption passing confidence
gatsby-source-filesystem 4.2.0 -> 4.3.0 age adoption passing confidence

Release Notes

<details> <summary>gatsbyjs/gatsby</summary>

v2.3.0

Compare Source

Features

2.2.30 (2020-03-16)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.29 (2020-03-12)

Features
  • gatsby-plugin-sitemap: handle different query structures and allow custom siteUrl resolution (#​21948) (07319d0)

2.2.28 (2020-03-06)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.27 (2020-02-01)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.26 (2020-01-16)

Bug Fixes
  • gatsby-plugin-sitemap: allow paths with trailing slash in exclude option (#​20625) (ba99607)

2.2.25 (2020-01-09)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.24 (2019-12-10)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.23 (2019-12-10)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.22 (2019-11-26)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.21 (2019-11-15)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.20 (2019-11-10)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.19 (2019-10-14)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.18 (2019-10-14)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.17 (2019-10-09)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.16 (2019-09-26)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.15 (2019-09-26)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.14 (2019-09-20)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.13 (2019-09-18)

Bug Fixes

2.2.12 (2019-09-09)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.11 (2019-09-09)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.10 (2019-09-01)

Bug Fixes

2.2.9 (2019-08-23)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.8 (2019-08-22)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.7 (2019-08-20)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.6 (2019-08-09)

Features

2.2.5 (2019-08-01)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.4 (2019-07-29)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.3 (2019-07-12)

Bug Fixes

2.2.2 (2019-07-11)

Note: Version bump only for package gatsby-plugin-sitemap

2.2.1 (2019-06-29)

Note: Version bump only for package gatsby-plugin-sitemap

</details>


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

+137 -291

0 comment

5 changed files

renovate[bot]

pr closed time in 17 hours

push eventhalkeye/gatsby-theme-nodeschool

jenkins.gavinmogan.com

commit sha 491110b99fe5f0e5628b35784d5ac2282982ce5a

Updates

view details

push time in 17 hours

push eventjenkins-infra/plugin-site

Renovate Bot

commit sha bf65fd283083f53e0eaf66ec75c51038ee45a267

Update dependency stylelint-config-standard to v24

view details

Gavin Mogan

commit sha 88d4abf90b80d4d231427318d8e2245dad71e4fc

Merge pull request #876 from jenkins-infra/renovate/stylelint-config-standard-24.x Update dependency stylelint-config-standard to v24

view details

push time in 18 hours

delete branch jenkins-infra/plugin-site

delete branch : renovate/stylelint-config-standard-24.x

delete time in 18 hours

PR merged jenkins-infra/plugin-site

Update dependency stylelint-config-standard to v24

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
stylelint-config-standard 22.0.0 -> 24.0.0 age adoption passing confidence

Release Notes

<details> <summary>stylelint/stylelint-config-standard</summary>

v24.0.0

Compare Source

  • Changed: alpha-value-notation to be "number" for opacity property.

v23.0.0

Compare Source

This release adds over a dozen new rules.

If needed, you can extend the config to turn off or lower the severity of any of the new rules.

We recommend using Autoprefixer to automatically prefix your at-rules, properties, selectors and values.

  • Removed: stylelint less than 14.0.0 from peer dependencies.
  • Changed: updated to stylelint-config-recommended@6.0.0.
  • Added: alpha-value-notation rule.
  • Added: at-rule-no-vendor-prefix rule.
  • Added: color-function-notation rule.
  • Added: custom-media-pattern rule.
  • Added: custom-property-pattern rule.
  • Added: declaration-block-no-redundant-longhand-properties rule.
  • Added: font-family-name-quotes rule.
  • Added: function-url-quotes rule.
  • Added: hue-degree-notation rule.
  • Added: keyframes-name-pattern rule.
  • Added: max-line-length rule.
  • Added: media-feature-name-no-vendor-prefix rule.
  • Added: no-empty-first-line rule.
  • Added: no-irregular-whitespace rule.
  • Added: number-max-precision rule.
  • Added: property-no-vendor-prefix rule.
  • Added: selector-attribute-quotes rule.
  • Added: selector-class-pattern rule.
  • Added: selector-id-pattern rule.
  • Added: selector-no-vendor-prefix rule.
  • Added: shorthand-property-no-redundant-values rule.
  • Added: string-quotes rule.
  • Added: value-no-vendor-prefix rule.

</details>


Configuration

📅 Schedule: "every weekday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

+5 -13

0 comment

2 changed files

renovate[bot]

pr closed time in 18 hours

PR merged jenkins-infra/plugin-site

Update dependency stylelint-order to v5

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
stylelint-order 4.1.0 -> 5.0.0 age adoption passing confidence

Release Notes

<details> <summary>hudochenkov/stylelint-order</summary>

v5.0.0

Compare Source

  • Breaking change: Dropped Node.js 8 support. Node.js 12 or greater is now required.
  • Breaking change: Dropped support for Stylelint 13 and earlier.
  • Added support for Stylelint 14.

</details>


Configuration

📅 Schedule: "every weekday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

+10 -63

0 comment

2 changed files

renovate[bot]

pr closed time in 19 hours

delete branch jenkins-infra/plugin-site

delete branch : renovate/stylelint-order-5.x

delete time in 19 hours

push eventjenkins-infra/plugin-site

Renovate Bot

commit sha 814aa9a79370f44b0241f8f98989e6ad02f7b350

Update dependency stylelint-order to v5

view details

Gavin Mogan

commit sha 4b54eeb2c62df9cb57b71089b035ac5f4c3f0a8a

Merge pull request #878 from jenkins-infra/renovate/stylelint-order-5.x Update dependency stylelint-order to v5

view details

push time in 19 hours

PullRequestReviewEvent
PullRequestReviewEvent

delete branch jenkins-infra/plugin-site

delete branch : renovate/stylelint-14.x

delete time in 19 hours

more