diff --git a/pagure/static/pagure.css b/pagure/static/pagure.css index 2dd7610..5dd5687 100644 --- a/pagure/static/pagure.css +++ b/pagure/static/pagure.css @@ -478,3 +478,19 @@ blockquote { color: #586e75; padding: 1em 1em 0.1em 1em; } + +.messagetitle{ + border-top: 1px solid #eee; +} + +.messageitem{ + padding-left: 2em; +} + +.messageicon{ +float: left; +font-size: 1.5em; +padding-right: 0.5em; +margin-top: -4px; +color: #999; +} diff --git a/pagure/templates/activity.html b/pagure/templates/activity.html new file mode 100644 index 0000000..c68db22 --- /dev/null +++ b/pagure/templates/activity.html @@ -0,0 +1,140 @@ +{% extends "repo_master.html" %} + +{% block title %}Activity - {{ repo.name }}{% endblock %} +{% set tag = "home" %} + + +{% block repo %} +
+
+
+{% endblock %} + +{% block jscripts %} +{{ super() }} + +{% endblock %} diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index fa819d1..6a3eb3a 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -1548,3 +1548,20 @@ def view_docs(repo, username=None, filename=None): endpoint='view_docs', select='docs', ) + +@APP.route('//activity/') +@APP.route('//activity') +def view_project_activity(repo): + """ Display the documentation + """ + repo_obj = pagure.lib.get_project(SESSION, repo, user=None) + + if not repo_obj: + flask.abort(404, 'Project not found') + if not APP.config.get('DATAGREPPER_URL'): + flask.abort(404) + + return flask.render_template( + 'activity.html', + repo=repo_obj, + )