Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author detail extravaganza #910

Closed

Conversation

newswangerd
Copy link
Member

Merge #908 to release/3.0.3

cutwater and others added 30 commits July 2, 2018 13:55
Refactor content detail header to look more like mockups.
cutwater and others added 28 commits July 13, 2018 19:49
Currently all tests in galaxy are located inside app folder. And only
common tests are exceptional.

This patch moves tests/unit files into common/tests to have consistent
test locations and easier searching.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
In APBImporter class definition it's also defined MAX_TAGS_COUNT
class-constant. But constants.MAX_TAGS_COUNT is used instead.
The constant has the same value.

So it looks like it's a lind of artifact of refactoring.
It's better to rmove it to avoid confusion.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
Tripple-doubleqoutes (`"""`) are used almost everewhere in this project.
And they are PEP compliant. However there are few places where
tripple-singlequotes (`'''`) are still used.

This patch replaces quotes with correct ones (`"""` -> `'''`).

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
It appears that utils.html_decode is never used. This function looks
very specific with lmited use-cases. It's not covered with tests also.

So it's better to remove it entirely.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
Signed-off-by: Ivan Remizov <iremizov@gmail.com>
Signed-off-by: Ivan Remizov <iremizov@gmail.com>
Signed-off-by: Ivan Remizov <iremizov@gmail.com>
get_view_name() function is not exported and it's not used in scope of
module.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
This patch adds documentation sections related to
* running lint checks,
* running unit and functional tests,
* setting up code coverage,
* adding pre-commit hook.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
get_view_description() function is not exported and it's not used in
scope of module.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
galaxyui/package.json has MIT license, but all banners in this repo
state that license is Apache-2.

This patch fixes license field to be Apache-2.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
…_name

Remove unused base_views.get_view_name()
…onstant

Remove unused APBImporter.MAX_TAGS_COUNT
…_description

Remove unused base_views.get_view_description()
This patch add linter for shell scripts.
It includes:
* Makefile target `dev/shellcheck`,
* checks for `scripts/**/*.sh`,
* corrections for code that did not pass shellcheck,
* travis integration.

Signed-off-by: Ivan Remizov <iremizov@gmail.com>
…ence

Fix typo in .../content/content.service.spec.ts
…blank-lines

Enable no-consecutive-blank-lines rule
@newswangerd newswangerd deleted the author-detail-extravaganza branch July 17, 2018 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants