From 75f7c960eaa0d8c615fbe0081737837691ccbb77 Mon Sep 17 00:00:00 2001 From: Michal Konečný Date: Aug 20 2020 09:33:36 +0000 Subject: Add orphaning reason This PR adds option to add orphaning reason to package on dist-git. User can choose from various options and write additional info if needed. Signed-off-by: Michal Konečný --- diff --git a/dev-data.py b/dev-data.py index f7b13f6..295ed3a 100644 --- a/dev-data.py +++ b/dev-data.py @@ -721,4 +721,6 @@ if __name__ == "__main__": insert_data(session, user_name, user_email) if args.delete or args.all: + if not session: + session = pagure.lib.query.create_session(_config["DB_URL"]) empty_dev_db(session) diff --git a/pagure/themes/srcfpo/templates/repo_master_sidebar.html b/pagure/themes/srcfpo/templates/repo_master_sidebar.html index b7310fb..e579d40 100644 --- a/pagure/themes/srcfpo/templates/repo_master_sidebar.html +++ b/pagure/themes/srcfpo/templates/repo_master_sidebar.html @@ -118,48 +118,40 @@ {% endif %} - {% if g.authenticated and repo.user.user == g.fas_user.username %} +
-
Orphaned:
- -
- {% endif %} + {% if repo.user.user == "orphan" %} +

Orphaned for: {{ repo.orphan_reason.reason }} + {% if repo.orphan_reason.reason_info %} + -- {{ repo.orphan_reason.reason_info }} + {% endif %} +

- {% if g.authenticated and repo.user.user == "orphan" %} -
-
-
Orphaned:
- -
- {% elif not g.authenticated and repo.user.user == "orphan" %} - - {% endif %}
@@ -232,6 +224,45 @@
+ + {% endif %}