Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
The Odin Project
The Odin Project provides a free open source coding curriculum that can be taken entirely online.
Collective -
Host: opensource -
https://opencollective.com/theodinproject
- Website: https://www.theodinproject.com/
- Code: https://github.com/TheOdinProject/theodinproject
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.53.0 to
1.56.3.
<details>
<summary...
## Because
We don't use this package anywhere in the codebase.
## This PR
- Removed Stick...
Because:
* These routes are no longer needed.
Bumps
[webpack-dev-server](https://github.com/webpack/webpack-dev-server) from
4.15.0 to 4.15....
Bumps [@rails/ujs](https://github.com/rails/rails) from 7.0.5 to 7.0.8.
<details>
<summary>Rel...
Bumps [erb_lint](https://github.com/Shopify/erb-lint) from 0.4.0 to
0.5.0.
<details>
<summary...
Bumps [web-console](https://github.com/rails/web-console) from 4.2.0 to
4.2.1.
<details>
<sum...
Because:
* There is a noticeable delay between switching the theme and the theme
icon updating...
Because:
Cssbundling-rails is the default way to handle css through the asset
pipeline in Rails....
Bumps [octokit](https://github.com/octokit/octokit.rb) from 6.1.1 to
7.1.0.
<details>
<summar...
Bumps [flipper-ui](https://github.com/flippercloud/flipper),
[flipper](https://github.com/flipp...
## Because
Success stories current always link to *somewhere*. Ostensibly, this
would be the s...
Because:
* Our legacy data don't have reasons populated.
## Because
This pull request adds a set of 5 report options for users flagging
project submiss...
## Because
- Its useful to have a single canonical internal url for linking to the
TOP blog, b...
Bumps
[@tailwindcss/forms](https://github.com/tailwindlabs/tailwindcss-forms)
from 0.5.3 to 0....
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript)
from 7.57.0 to 7.66.0.
...
Because:
* We have moved all of our React components to Hotwire.
This commit:
* Removes Rea...
Because:
* We can simplify the preview feature code with Hotwire
* New and improved share prev...
Because:
* When creating a flag on a review app it was returning a 500 response
because the di...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Bumps [sass](https://github.com/sass/dart-sass) from 1.63.4 to 1.66.1.
<details>
<summary>Rele...
Bumps
[@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel...
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.0.1
to 4.3.1.
<details>
<...
Because:
* Google have released a new version of chrome but have not released a
new version of...
Bumps [puma](https://github.com/puma/puma) from 6.3.0 to 6.3.1.
<details>
<summary>Release not...
Bumps [webpack](https://github.com/webpack/webpack) from 5.88.1 to
5.88.2.
<details>
<summary...
## Because
- GitHub issue forms give an user a much easier experience when filing
an issue, an...
Bumps
[rubocop-performance](https://github.com/rubocop/rubocop-performance)
from 1.18.0 to 1.1...
Bumps
[@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-reac...
Bumps [flipper-active_record](https://github.com/jnunemaker/flipper)
from 0.28.0 to 0.28.3.
<d...
Because:
* The validation library we are using has been abandoned for some time.
There doesn't...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
## Because
Currently there is very little whitespace between the learn more and
donate buttons...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
github.com/TheOdinProject/theodinproject - 973dc36407c75320e677f0b1987fb284fe6881c7 authored over 1 year ago by Asartea <[email protected]>
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.25 to
8.4.27.
<details>
<summary...
Bumps [babel-loader](https://github.com/babel/babel-loader) from 9.1.2
to 9.1.3.
<details>
<s...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from
2.22.0 to 2.23.0.
<detail...
Bumps
[rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler)
from 3.1.0 to 3...
Because:
* It removes a dependency :tada:
* We were only utilizing a small part of the functio...
Because:
* Fontawesome is a heavy package to depend on and we're only using a
small fraction o...
Because:
* We recently changed to a smaller base font size for lesson content and
the kbd padd...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Bumps
[eslint-plugin-import](https://github.com/import-js/eslint-plugin-import)
from 2.27.5 to...
Because
- The lesson contains inconsistent heading styles (non-sentence case)
- The lesson con...
Because:
* The permissions set within the label were conflicting with the
permissions we alrea...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Bumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.46.0.
<details>
<summary>Rel...
Bumps [rack-attack](https://github.com/rack/rack-attack) from 6.6.1 to
6.7.0.
<details>
<summ...
Bumps
[postcss-loader](https://github.com/webpack-contrib/postcss-loader) from
7.3.2 to 7.3.3....
Bumps [view_component](https://github.com/viewcomponent/view_component)
from 3.2.0 to 3.5.0.
<...
github.com/TheOdinProject/theodinproject - f81859b8304b3284a056419794e63fb3d9897555 authored over 1 year ago by Cody Loyd <[email protected]>
## Because
We need to get this information out there.
## This PR
adds the aforementioned in...
Bumps [activeadmin](https://github.com/activeadmin/activeadmin) from
2.14.0 to 3.0.0.
<details...
## Because
The new column name is Railsyer.
## This PR
- Adds a migration to rename lesso...
Because:
* It has been enabled and rolled out to all users.
* Closes: https://github.com/TheOd...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Because:
* We have rolled out a Hotwire version.
* Closes: https://github.com/TheOdinProject/t...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from
3.3.2 to 3.3.3.
<details...
Bumps [flipper-ui](https://github.com/jnunemaker/flipper) from 0.28.0 to
0.28.3.
<details>
<s...
Bumps [flipper](https://github.com/jnunemaker/flipper) from 0.28.0 to
0.28.3.
<details>
<summ...
Bumps
[mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin)
fr...
## Because
This PR resolves the bug that @ManonLef reported with sharing lesson
previews. The ...
github.com/TheOdinProject/theodinproject - 8287a58ea30cfd1d5c3de70648eb24cb4e5aacbb authored over 1 year ago by 01zulfi <[email protected]>
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Because:
* A few tweaks to make the like component look more polished.
This commit:
* Use s...
Because:
* Hovering on the submission title in dark mode makes the title too dark
to read.
...
github.com/TheOdinProject/theodinproject - e8bc762ddc0f0c9eca218a6ef434e6dc64e4fd18 authored over 1 year ago by Kevin <[email protected]>
Because:
* The flags controller was refactored with our move to project
submissions v2, but we...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Because:
* With turbo caching enabled we need to tear down the lessons table of
contents(toc) ...
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Because:
* We are replacing our React components with Hotwire.
This commit:
* Adds a title ...
Because:
* Some solutions do not accept previews - for example the early Ruby
projects.
Thi...
github.com/TheOdinProject/theodinproject - 12dd24916e4a0988949cd76afc67d32a9559b1d1 authored over 1 year ago by Kevin <[email protected]>
<!-- Thank you for taking the time to contribute to The Odin Project. In
order to get this pull...
Because:
* When there are no solutions we should prompt the learner to add one.
This commit:...
github.com/TheOdinProject/theodinproject - 36f9cb1623ce2c4582d042199d643773df67d2df authored over 1 year ago by Kevin <[email protected]>
Because:
* The bottom border radius is being overlapped by the action bar on
settings cards.
...
Added link to my website
## Because
My website has lots of content about Turbo Native, a...
github.com/TheOdinProject/theodinproject - 6944ab807b217eee9cb2101f8087ea888bfdbe78 authored over 1 year ago by William Kennedy <[email protected]>
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release no...
Bumps [newrelic_rpm](https://github.com/newrelic/newrelic-ruby-agent) from 9.2.2 to 9.3.1.
- [Re...
Bumps [rails](https://github.com/rails/rails) from 7.0.5 to 7.0.6.
- [Release notes](https://git...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.30.2 to 3...
github.com/TheOdinProject/theodinproject - 0ba7ae2523f0edbb0a82835d5808f67e589f086a authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge) from 5.8.0 to 5.9.0.
- [Change...
Removed space after mailto: protocol
github.com/TheOdinProject/theodinproject - 59e7cc8309e3dccc0212a93353e6f390a35ee8fe authored over 1 year ago by Michal <[email protected]>github.com/TheOdinProject/theodinproject - 29018596ad1734fd0bd5f78581122917df0a06ca authored over 1 year ago by Zach Meyer <[email protected]>
github.com/TheOdinProject/theodinproject - 248c00975657795547594f9e246fb95466287c64 authored over 1 year ago by 01zulfi <[email protected]>
## Because
Upon initial loading of the homepage, the hero background moves around a
bit.
Afte...
## Because
- Currently `shared/_bottom_cta.html.erb` requires a `sub_heading` to be
passed. So...
## Because
- `text-gold-600` / `text-gold` (which comes down to the same) doesn't
meet minimal...
Because:
* We are forcing larger font size on all users when it should be left as
a choice.
*...
## Because
- I poke around a lot with styling, including in some components that
are (not alwa...
* updates link for understanding errors lesson
* updates link for debugging lesson
Because:
* We were only removing the underline on hover for external links. This
resulted in s...
Because:
* The lesson count was too light - darkens the title to better match the
new lesson c...
Because:
* We are using turbo more and more and have no lint coverage in these
files.
## Because
- The error code in the title accidentally says `500` instead of `422`
## This ...
github.com/TheOdinProject/theodinproject - 1f94ceecd4a3321308befe0070608f45c6c23541 authored over 1 year ago by Asartea <[email protected]>