profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/nscyclone/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Dmitry nscyclone Innopolis, Russia

nscyclone/base36 2

Base36 encoder/decoder in Elixir.

Nort359/Linter 0

Linting for MIS

nscyclone/benchee_html 0

Draw pretty micro benchmarking charts in HTML and allow to export them as png for benchee

nscyclone/docker-elixir 0

A Docker image for the latest Elixir release.

nscyclone/dokuwiki 0

The DokuWiki Open Source Wiki Engine

nscyclone/elixir-school 0

Lessons about the Elixir programming language

nscyclone/elixir_make 0

A Make compiler for Mix

nscyclone/ex_doc 0

ExDoc produces HTML and online documentation for Elixir projects

nscyclone/rouge 0

A pure Ruby code highlighter that is compatible with Pygments

nscyclone/userscripts 0

A small collection of various userscripts.

push eventelixirschool/school_house

Sean Callan

commit sha ef141f931ea84339acb71019c27a8d681b1e50f6

Update Dockerfile Co-authored-by: Sam Hunter <swilkinsonhunter@gmail.com>

view details

push time in 3 hours

Pull request review commentelixirschool/school_house

Sitemap generator

 COPY lib lib COPY assets assets COPY priv priv -# grab images COPY Makefile Makefile RUN make content  RUN npm run --prefix ./assets deploy-RUN mix phx.digest--RUN mix do compile, release+RUN mix do phx.digest, compile, school_house.gen.sitemap, school_house.gen.rss, release

Thoughts on breaking up this line?

RUN mix do phx.digest, \
    compile, \
    school_house.gen.sitemap,  \
    school_house.gen.rss, \
    release
doomspork

comment created time in 3 hours

pull request commentelixirschool/school_house

Sitemap generator

@kinson will you take a peek at this and approve it if you're happy with the code? I'll work on verifying the Dockerfile works as expected this evening.

doomspork

comment created time in 10 hours

issue closedelixirschool/school_house

Improve responsiveness

The focus has been just the desktop experience so far. We need to revisit all of the markup to improve the tablet and phone experience.

closed time in 10 hours

doomspork

issue commentelixirschool/school_house

Improve responsiveness

I think we can close this for now @kinson and create specific tickets for issues that come up.

By the way @kinson this is the last run of Rocket Validator: https://rocketvalidator.com/s/e835d94c-5a08-46f2-bb79-a6ebaa65d2dc

doomspork

comment created time in 10 hours

issue commentelixirschool/school_house

Improve responsiveness

@doomspork is there any more changes that should be made before this issue gets closed?

doomspork

comment created time in 11 hours

issue closedelixirschool/school_house

Docker build is broken

While I had tested #60 I must have missed something as docker no longer builds and as such deploys are broken. I'll try to look into this tonight 👍

closed time in 11 hours

doomspork

issue commentelixirschool/school_house

Docker build is broken

Closed by #67.

doomspork

comment created time in 11 hours

delete branch elixirschool/school_house

delete branch : kinson-docker-fix

delete time in 11 hours

push eventelixirschool/school_house

Sam Hunter

commit sha 3f8b7497d5453bc1829083e0fab6a6815c892be1

Update Dockerfile and Makefile to Deploy With Content (#67) Updated the Dockerfile to COPY the Makefile to Docker build context so that the make content instruction would be found and executed. Also updated the Makefile to use mv rather than ln -s because Docker does not handle symlinks well.

view details

Sean Callan

commit sha 9a7339667e805c719c8944791a2aa23d4e6c86ab

Create RSS and Sitemap generator tasks

view details

Sean Callan

commit sha b69accc384449ee10f599ddf3723389737d45a39

Update CI version to match deploy version

view details

push time in 11 hours

push eventelixirschool/school_house

Sam Hunter

commit sha 3f8b7497d5453bc1829083e0fab6a6815c892be1

Update Dockerfile and Makefile to Deploy With Content (#67) Updated the Dockerfile to COPY the Makefile to Docker build context so that the make content instruction would be found and executed. Also updated the Makefile to use mv rather than ln -s because Docker does not handle symlinks well.

view details

push time in 11 hours

PR merged elixirschool/school_house

Reviewers
Update Dockerfile to Resolve Deploy Issue bug

Overview

I updated the Dockerfile, Makefile and .dockerignore files to hopefully resolve GH actions failure (#66).

The primary reason that the build failed was that the Makefile was not found when make content was run. After that, I ran into issues trying to use a symlink for the image assets with docker. I ultimately settled on just COPY-ing the image assets.

I moved the symlink to the make setup command so users can still use it for their dev environment and the Dockerfile can still use make content.

Happy to play around with the Dockerfile if there a different preferred way to write this.

+6 -4

11 comments

3 changed files

kinson

pr closed time in 11 hours

push eventelixirschool/school_house

kinson

commit sha cb994d1a73b7faae3506358ee1050215fef8415f

hopefully final test run :crossed_fingers:

view details

push time in a day

pull request commentelixirschool/school_house

Update Dockerfile to (Hopefully) Resolve Deploy Issue

@doomspork I did give the symlink another try but the link was not found by npm when it ran RUN npm run --prefix ./assets deploy. So I went with mv instead and I was able to remove it from the Dockerfile!

kinson

comment created time in a day

push eventelixirschool/admissions

Sean Callan

commit sha a1fd7946dc980189f47a5b808c12e56655fdedfb

Update assets

view details

push time in a day

push eventelixirschool/school_house

Sean Callan

commit sha bca9dc44cbfd4322fcb06ee7d57970b84a443741

Update CI version to match deploy version

view details

push time in a day

push eventelixirschool/school_house

Sean Callan

commit sha 4a99e89fd863ee0dbf514f24b3329640b9b3aa46

Update CI version to match deploy version

view details

push time in a day

push eventelixirschool/school_house

Sam Hunter

commit sha cc3b6421deacb8b32ffdd89902eafdc77a23193b

Improve Responsiveness (#65) * Make the Nav Into a Collapsable Menu for Smaller Viewports Updated the nav element to be a collapsable menu when the viewport is small (as in mobile, tablet, etc), so that users can still access all of the menu bar links from smaller screens. * more support for dark mode * fix the lesson menu responsiveness * separate out js logic into separate files * better html formatting * update responsiveness on other pages * a few more spacing tweaks

view details

Sean Callan

commit sha 075be113ac6c75c95cf6d46137fcb710e42768bd

Create RSS and Sitemap generator tasks

view details

push time in a day

push eventelixirschool/school_house

Sean Callan

commit sha fdfa269cd72ef5d2a8cb70e25e5ffa5799e503af

Formatter

view details

push time in a day

issue openedelixirschool/admissions

Migrate to Github Actions

created time in a day

delete branch elixirschool/admissions

delete branch : dependabot/npm_and_yarn/assets/elliptic-6.5.4

delete time in a day

delete branch elixirschool/admissions

delete branch : dependabot/npm_and_yarn/assets/hosted-git-info-2.8.9

delete time in a day

delete branch elixirschool/admissions

delete branch : dependabot/npm_and_yarn/assets/y18n-3.2.2

delete time in a day

delete branch elixirschool/admissions

delete branch : dependabot/npm_and_yarn/assets/lodash-4.17.21

delete time in a day

pull request commentelixirschool/admissions

Bump hosted-git-info from 2.8.8 to 2.8.9 in /assets

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

dependabot[bot]

comment created time in a day

pull request commentelixirschool/admissions

Bump lodash from 4.17.19 to 4.17.21 in /assets

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

dependabot[bot]

comment created time in a day

pull request commentelixirschool/admissions

Bump y18n from 3.2.1 to 3.2.2 in /assets

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

dependabot[bot]

comment created time in a day

pull request commentelixirschool/admissions

Bump elliptic from 6.5.3 to 6.5.4 in /assets

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

dependabot[bot]

comment created time in a day

PR closed elixirschool/admissions

Bump hosted-git-info from 2.8.8 to 2.8.9 in /assets dependencies

Bumps hosted-git-info from 2.8.8 to 2.8.9. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md">hosted-git-info's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9">2.8.9</a> (2021-04-07)</h2> <h3>Bug Fixes</h3> <ul> <li>backport regex fix from <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/76">#76</a> (<a href="https://github.com/npm/hosted-git-info/commit/29adfe5">29adfe5</a>), closes <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/84">#84</a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/npm/hosted-git-info/commit/8d4b3697d79bcd89cdb36d1db165e3696c783a01"><code>8d4b369</code></a> chore(release): 2.8.9</li> <li><a href="https://github.com/npm/hosted-git-info/commit/29adfe5ef789784c861b2cdeb15051ec2ba651a7"><code>29adfe5</code></a> fix: backport regex fix from <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/76">#76</a></li> <li>See full diff in <a href="https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~nlf">nlf</a>, a new releaser for hosted-git-info since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in a day

PR closed elixirschool/admissions

Bump elliptic from 6.5.3 to 6.5.4 in /assets dependencies

Bumps elliptic from 6.5.3 to 6.5.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/indutny/elliptic/commit/43ac7f230069bd1575e1e4a58394a512303ba803"><code>43ac7f2</code></a> 6.5.4</li> <li><a href="https://github.com/indutny/elliptic/commit/f4bc72be11b0a508fb790f445c43534307c9255b"><code>f4bc72b</code></a> package: bump deps</li> <li><a href="https://github.com/indutny/elliptic/commit/441b7428b0e8f6636c42118ad2aaa186d3c34c3f"><code>441b742</code></a> ec: validate that a point before deriving keys</li> <li><a href="https://github.com/indutny/elliptic/commit/e71b2d9359c5fe9437fbf46f1f05096de447de57"><code>e71b2d9</code></a> lib: relint using eslint</li> <li><a href="https://github.com/indutny/elliptic/commit/8421a01aa3ff789c79f91eaf8845558a7be2b9fa"><code>8421a01</code></a> build(deps): bump elliptic from 6.4.1 to 6.5.3 (<a href="https://github-redirect.dependabot.com/indutny/elliptic/issues/231">#231</a>)</li> <li>See full diff in <a href="https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+23 -9

0 comment

1 changed file

dependabot[bot]

pr closed time in a day