""", id,
)
- def create(self, distro, repo, name, user, prerelease=False):
+ def create(self, distro, repo, name, user, stable=False):
"""
Creates a new release
"""
name,
slug,
created_by,
- prerelease
+ stable
)
VALUES
(
%s, %s, %s, %s, %s, %s
)
RETURNING *
- """, distro, repo, name, slug, user, prerelease,
+ """, distro, repo, name, slug, user, stable,
# Populate cache
distro=distro, repo=repo,
def deleted_by(self):
return self.backend.users.get_by_id(self.data.deleted_by)
- # Pre-Release
+ # Stable?
@property
- def prerelease(self):
- return self.data.prerelease
+ def stable(self):
+ return self.data.stable
# Announcement
deleted_at timestamp without time zone,
deleted_by integer,
released_at timestamp without time zone,
- prerelease boolean DEFAULT false NOT NULL,
+ stable boolean DEFAULT false NOT NULL,
announcement text
);
<div class="level is-mobile">
<div class="level-left">
<div class="level-item">
- {% if release.prerelease %}
- <span class="tag is-danger">{{ _("Development Release") }}</span>
- {% else %}
+ {% if release.stable %}
<span class="tag is-success">{{ _("Stable Release") }}</span>
+ {% else %}
+ <span class="tag is-danger">{{ _("Development Release") }}</span>
{% end %}
</div>
<h1 class="title">{{ release }}</h1>
<h4 class="subtitle is-4">
- {% if release.prerelease %}
- <span class="tag is-danger">{{ _("Development Release") }}</span>
- {% else %}
+ {% if release.stable %}
<span class="tag is-success">{{ _("Stable Release") }}</span>
+ {% else %}
+ <span class="tag is-danger">{{ _("Development Release") }}</span>
{% end %}
</h4>
</div>