| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
The masked versions are not correctly calculated and thus
the displayed information are wrong. Will be reverted until
the computation of masked versions has been fixed.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/713520
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
So far there was only one 'date' field in the ES commit
index. However, in the last commit, author_date and
committer_date have been introduced. A plain 'date'
field doesn't exist anymore. That's why searches
that are using 'date' to order the results have been
adjusted to use 'commmitter_date' instead.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
So far, only the author infos have been parsed and
displayed. The author and committer (dates) may however
differ largely (especially in case of pull requests).
That's why the committer infos will also be parsed,
stored in the ES index and displayed in the changelog
now.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
| |
So far Tyrian v2 was hardcoded. Now it will be installed
using yarn/npm from the git repo.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
So far, some useflags have not been displayed when viewing
a package. This may happen, whenever other local useflags
with the same name exist.
This behaviour has been fixed in this commit.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
| |
Travis isn't used any longer for this project.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|\
| |
| |
| | |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
By default the ES index will only be created now if it is not
alredy present. In case it is already present it won't be
recreated when using the kkuleomi:index:init task.
To forcefully recreate the index, kkuleomi:index:recreate
can be used.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
This is fixing problems that have been arised in production when
using the app in combination with nginx.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Watchtower will automatically check whether a new version of a
container image is present in the specified container registry.
If so, watchtower will automatically pull the new image and restart
the container.
By default, watchtower will look for new images every 5 minutes.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Build and store the container images using gitlab.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Remove the Gemfile.ci file as it is outdated and not in use any longer.
As the file is outdated, the tests also fail when using Gemfile.ci, thus
removing the file will also fix the tests.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|/
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
|
|
|
| |
The svg will be loaded using srcset. As a fallback a png logo is
still provided.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
So far, 'name' was mapped as a 'text'-field in the elasticsearch
useflag index. Accordingly, values are analyzed when entering them
into elasticsearch. This is favourable, when suggesting useflags for
typeahead for instance, as match_phrase_prefix can be used. However,
when searching for a specific useflag by name this leads to problems,
as for instance searching for gmxapi-legacy returns:
- gmxapi-legacy
- gmxapi
- legacy
as the field is analyzed.
That's why an additional raw field has been added to the 'name' field
using multi-fields. This way name and name.raw can be used as follows:
- name is of type text
- name.raw is of type keyword
Accordingly name.raw can be used when searching for a specific useflag
by name, while it is still possible to use name for match_phrase_prefix
and typeahead.
Please see https://www.elastic.co/guide/en/elasticsearch/reference/
current/multi-fields.html for more details.
PLEASE NOTE: As the index has been changed, a new index has to
populated after this commit.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
During the introduction of advanced search queries the default search
behaviour has been changed. The default search is executed when no field
is specified.
However the new default search results aren't as good as the old ones,
that's why old default search behaviour has been restored. A wildcard
search is used as default search again now.
The advanced search queries, that is when specifying a field, aren't
affected by this change.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
| |
So far the octicons have been loaded using the asset-pipeline, i.e.
using font-url. However, the asset-pipeline is no longer used. That's
why font-url has been replaced by url to fix this. Webpack takes care
of resolving the correct paths now.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Webpack creates multiple modules. This way, some functions aren't
accessible the way they were before. I.e. functions which are defined
in, for instance, index.js aren't accessible from index.html.erb out
of the box. That's because webpack prevents polluting the global scope.
This has been fixed in this commit.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace the kkuleomi_config.rb file by the kkuleomi_config.rb.dist file,
when using docker-compose.yml or docker-compose.override.yml.
This is important as kkuleomi_config.rb is replaced by the
kkuleomi_config.rb.test whenever the tests are executed.
Consequently it is important to apply the kkuleomi_config.rb.dist
file again after the test have been run i.e. when running
docker-compose.yml or docker-compose.override.yml.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
| |
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Update the project to Bootstrap 4, which is a major rewrite of the
entire project. So far, a Tyrian version that is based on Bootstrap 4
is included for that reason. However, in future, it may be retrieved
from the CDN or installed as node module.
Webpacker is bundeling all of the javascript code and stylesheets.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
| |
Frthermore trigger a new travis build, as 'yarnpkg' wasn't
included in the gentoo/trails image during the last build so
that the build failed.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
| |
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
| |
Fix the test failures in the travis script that is used for the
master branch. To do so the index has to be populated using the test
data. This is done be calling the kkuleomi:update:all task.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
| |
Use 'git describe --tags' for now to retrieve the current version.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
| |
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
| |
Signed-off-by: Max Magorsch <max@magorsch.de>
|