| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The asset pipeline was introduced in Rails 3.1. However, since Rails 5.1
webpacker has been available, so that it's possible to use webpack.
The project has been fully migrated to use webpacker for bundeling
javascripts as well as stylesheets now. This way, sprockets has been
completely replaced and removed from the project. Associated gems as
jquery-rails have been removed as well.
Accordingly all advanced webpack functionalities are available now.
The bin/first-run file as well as the Dockerfiles have been adjusted to
use webpacker instead of the asset pipeline.
Please note: In order to use webpacker, yarn has to be installed on
the target system. Please make sure that 'yarnpkg' is in your path.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
| |
Required for https://www.openwall.com/lists/oss-security/2019/12/18/2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
| |
https://github.com/lostisland/faraday/releases/tag/v0.17.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a query parser using parslet which is able to parse advanced
queries. This way, it is possible to run queries like:
> +maintainers.emails:haskell@gentoo.org
or
> +maintainers.emails:haskell@gentoo.org -category:dev-haskell
to find all packages that are maintained by the haskell herd and
respectively all packages that are maintained by the haskell herd
but not part of dev-haskell.
Documentation on how to use the advanced queries is included
into the website and can be viewed by clicking on a question mark
next to the search bar on the landing page.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
| |
Please see https://edgeguides.rubyonrails.org/6_0_release_notes.html
for further release notes.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Elasticsearch-persistence is used as the persistence layer for Ruby
domain objects in Elasticsearch in this application. So far, the
ActiveRecord pattern has been used here. However, this pattern
has been deprecated as of version 6 of the gem and was removed in
version 7. That's why the application has been migrated to use the
repository pattern instead.
For further information, please see:
https://www.elastic.co/blog/activerecord-to-repository-changing-
persistence-patterns-with-the-elasticsearch-rails-gem
Note: The old Elasticsearch index won't be compatible with this
version anymore. That's why a fresh index should be populated.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
| |
sass is no longer maintained and is now deprecated. sassc is the
recommended replacement and sassc-rails provides that to rails.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
|
|
| |
Include the new performance and rails cops. Add a rubocop todo file
so that running rubocop now results in a clean run. Specific issues
from the todo file can be removed at a later stage.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
|
|
| |
This also fixes a bug in the fresh_when handling for the changelog
view, which was exposed by the update (due to ETag now taking the
flash message, if any, into account).
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
This commit contains all the recommended steps in the commit guide:
https://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#upgrading-from-rails-4-2-to-rails-5-0
It also updates the associated web-console dependency.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
|
| |
We need at least 4.3.5 to get jQuery 3.4.1 which fixes a security
issue: https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
| |
sdoc 1.x supports rdoc 5.x and newer.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
|
| |
The 5.x series still supports the deprecated persistence pattern so we
cannot update beyond that at the moment.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
| |
This should re-enable travis runs again.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
il8n was busted on towhee, so just update everything.
|
|
|
|
|
| |
Apparently my earlier bundler update did not do this properly.
This resulted in invalid queries being sent to the backend.
|
|
|
|
|
|
|
|
|
| |
As we are updating Elasticsearch itself, we need new gems
to talk to it. I had done this in the container (via
bundler update elasticsearch) but it kept getting reverted
because the gemfile.lock changes were not saved on rebuild.
So we make it permenant here.
|
| |
|
|
|