Initial rebrand changes
Some checks failed
Github-Actions / build (push) Has been cancelled

* Make sure to add our staging repo names for db
* Remove some sublinks from package info view
* Change some info in settings.py
This commit is contained in:
Martin Valba 2024-09-22 11:25:30 +03:00
parent 1b15382999
commit 5b23dd499e
6 changed files with 168 additions and 118 deletions

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@
"model": "main.arch",
"fields": {
"agnostic": false,
"name": "i686",
"name": "aarch64",
"required_signoffs": 1
}
},

View File

@ -1,23 +1,12 @@
[
{
"pk": 5,
"model": "main.repo",
"fields": {
"bugs_category": 33,
"staging": false,
"name": "Extra-Testing",
"bugs_project": 5,
"svn_root": "packages",
"testing": true
}
},
{
"pk": 1,
"model": "main.repo",
"fields": {
"bugs_category": 31,
"bugs_category": 1,
"staging": false,
"name": "Core",
"name": "core",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
@ -27,81 +16,9 @@
"pk": 2,
"model": "main.repo",
"fields": {
"bugs_category": 2,
"bugs_category": 3,
"staging": false,
"name": "Extra",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 13,
"model": "main.repo",
"fields": {
"bugs_category": 10,
"staging": true,
"name": "Gnome-Unstable",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 12,
"model": "main.repo",
"fields": {
"bugs_category": 10,
"staging": true,
"name": "KDE-Unstable",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 7,
"model": "main.repo",
"fields": {
"bugs_category": 46,
"staging": false,
"name": "Multilib",
"bugs_project": 5,
"svn_root": "community",
"testing": false
}
},
{
"pk": 14,
"model": "main.repo",
"fields": {
"bugs_category": 46,
"staging": true,
"name": "Multilib-Staging",
"bugs_project": 5,
"svn_root": "community",
"testing": false
}
},
{
"pk": 8,
"model": "main.repo",
"fields": {
"bugs_category": 46,
"staging": false,
"name": "Multilib-Testing",
"bugs_project": 5,
"svn_root": "community",
"testing": true
}
},
{
"pk": 10,
"model": "main.repo",
"fields": {
"bugs_category": 10,
"staging": true,
"name": "Staging",
"name": "cross_tools",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
@ -111,12 +28,144 @@
"pk": 3,
"model": "main.repo",
"fields": {
"bugs_category": 10,
"bugs_category": 4,
"staging": false,
"name": "Core-Testing",
"name": "extra",
"bugs_project": 1,
"svn_root": "packages",
"testing": true
"testing": false
}
},
{
"pk": 4,
"model": "main.repo",
"fields": {
"bugs_category": 5,
"staging": false,
"name": "extra32",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 5,
"model": "main.repo",
"fields": {
"bugs_category": 6,
"staging": false,
"name": "games",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 6,
"model": "main.repo",
"fields": {
"bugs_category": 7,
"staging": false,
"name": "gnome",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 7,
"model": "main.repo",
"fields": {
"bugs_category": 8,
"staging": false,
"name": "kde",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 8,
"model": "main.repo",
"fields": {
"bugs_category": 9,
"staging": false,
"name": "layers",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 9,
"model": "main.repo",
"fields": {
"bugs_category": 10,
"staging": false,
"name": "pentest",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 10,
"model": "main.repo",
"fields": {
"bugs_category": 11,
"staging": false,
"name": "perl",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 11,
"model": "main.repo",
"fields": {
"bugs_category": 12,
"staging": false,
"name": "proprietary",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 12,
"model": "main.repo",
"fields": {
"bugs_category": 13,
"staging": false,
"name": "python",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 13,
"model": "main.repo",
"fields": {
"bugs_category": 14,
"staging": false,
"name": "server",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
},
{
"pk": 14,
"model": "main.repo",
"fields": {
"bugs_category": 15,
"staging": false,
"name": "xfce",
"bugs_project": 1,
"svn_root": "packages",
"testing": false
}
}
]

View File

@ -16,7 +16,7 @@
MANAGERS = ADMINS
# Package out-of-date emails for orphans
NOTIFICATIONS = ['arch-notifications@archlinux.org']
NOTIFICATIONS = ['admin@martinvlba.eu']
# Full path to the data directory
DEPLOY_PATH = path.dirname(path.realpath(__file__))
@ -61,6 +61,7 @@
'django.middleware.security.SecurityMiddleware',
'django.middleware.http.ConditionalGetMiddleware',
'csp.middleware.CSPMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
)
# Base of the URL hierarchy
@ -187,9 +188,9 @@
# community bit on the end, repo.svn_root is appended)
SVN_BASE_URL = 'svn://svn.archlinux.org/'
GITLAB_PACKAGES_REPO = 'https://gitlab.archlinux.org/archlinux/packaging/packages'
GITLAB_PACKAGE_REPO = 'archlinux/packaging/packages'
GITLAB_INSTANCE = 'gitlab.archlinux.org'
GITLAB_PACKAGES_REPO = 'https://git.martinvlba.eu/Evolinx/internal_pkgbuild'
GITLAB_PACKAGE_REPO = 'Evolinx/internal_pkgbuild'
GITLAB_INSTANCE = 'https://git.martinvlba.eu/'
# How long to keep mirrorlog's in days
MIRRORLOG_RETENTION_PERIOD = 365

View File

@ -22,11 +22,11 @@
<ul id="archnavbarlist">
<li id="anb-home"><a href="/" title="Arch news, packages, projects and more">Home</a></li>
<li id="anb-packages"><a href="/packages/" title="Arch Package Database">Packages</a></li>
<li id="anb-forums"><a href="https://bbs.archlinux.org/" title="Community forums">Forums</a></li>
<!-- <li id="anb-forums"><a href="https://bbs.archlinux.org/" title="Community forums">Forums</a></li> -->
<li id="anb-wiki"><a href="https://wiki.archlinux.org/" title="Community documentation">Wiki</a></li>
<li id="anb-gitlab"><a href="https://gitlab.archlinux.org/archlinux" title="GitLab">GitLab</a></li>
<li id="anb-security"><a href="https://security.archlinux.org/" title="Arch Linux Security Tracker">Security</a></li>
<li id="anb-aur"><a href="https://aur.archlinux.org/" title="Arch Linux User Repository">AUR</a></li>
<!-- <li id="anb-aur"><a href="https://aur.archlinux.org/" title="Arch Linux User Repository">AUR</a></li> -->
<li id="anb-download"><a href="{% url 'page-download' as pdl %}{{ pdl }}" title="Get Arch Linux">Download</a></li>
</ul>
</div>

View File

@ -3,10 +3,9 @@
{% load static %}
{% block head %}
<link rel="alternate" type="application/rss+xml" title="Arch Linux News Updates" href="/feeds/news/" />
<link rel="alternate" type="application/rss+xml" title="Arch Linux Package Updates" href="/feeds/packages/" />
<link rel="alternate" type="application/rss+xml" title="Evolinx News Updates" href="/feeds/news/" />
<link rel="alternate" type="application/rss+xml" title="Evolinx Package Updates" href="/feeds/packages/" />
<script type="text/javascript" src="{% static "homepage.js" %}" defer></script>
{% if MASTODON_LINK %}<link rel="me" href="{{MASTODON_LINK}}" title="Arch Linux Mastodon" />{% endif %}
{% endblock %}
{% block content_left %}
@ -17,23 +16,6 @@ <h2>A simple, lightweight distribution</h2>
<p>You've reached the website for <strong>Arch Linux</strong>, a
lightweight and flexible Linux® distribution that tries to Keep It
Simple.</p>
<p>Currently we have official packages optimized for the x86-64
architecture. We complement our official package sets with a
<a href="https://aur.archlinux.org/" title="Arch User Repository (AUR)">
community-operated package repository</a> that grows in size and
quality each and every day.</p>
<p>Our strong community is diverse and helpful, and we pride ourselves
on the range of skillsets and uses for Arch that stem from it. Please
check out our <a href="https://bbs.archlinux.org/" title="Arch Forums">forums</a>
and <a href="https://lists.archlinux.org/" title="Arch Mailing Lists">mailing lists</a>
to get your feet wet. Also glance through our <a href="https://wiki.archlinux.org/"
title="Arch Wiki">wiki</a>
if you want to learn more about Arch.</p>
<p class="readmore"><a href="{% url 'page-about' %}"
title="Learn more about Arch Linux">Learn more...</a></p>
</div>
<div id="news">