- Sep 15, 2024
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Aug 02, 2024
-
-
Christian Heusel authored
This should i.e. forbid crawlers to index all of the git diffs which put's unneccessary load on the server and is not really of benefit to be indexed anyways. Link: archlinux/infrastructure#610 Reviewed-by:
Sven-Hendrik Haase <svenstaro@gmail.com> Reviewed-by:
Levente Polyak <anthraxx@archlinux.org> Signed-off-by:
Christian Heusel <christian@heusel.eu>
-
- Jul 13, 2024
-
-
Jelle van der Waa authored
See: #600
-
- Jun 10, 2024
-
-
Leonidas Spyropoulos authored
-
- Aug 21, 2023
-
-
Mario Oenning authored
Playbook allows us to provision an aurweb sandbox host. Ref: aurweb/!752 Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
Use variables to define our systemd unit files. Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
* Move modules installation: We need some modules to be installed when doing the DB init. (alembic) * Remove double entry for starting "aurweb-git-archive.timer" * Link update wrapper after creating git repo * Fix permissions cgit deploy Signed-off-by:
moson <moson@archlinux.org>
-
- Aug 13, 2023
-
-
Evangelos Foutras authored
The same drop-in functionality is now provided by the openssh package via /etc/ssh/sshd_config.d/.
-
- May 06, 2023
-
-
Leonidas Spyropoulos authored
This release removes the php code and adjusts the location of .gz artifacts. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Feb 18, 2023
-
-
Evangelos Foutras authored
Liberally add "noqa no-changed-when" tags to the problematic tasks, except for two "systemd-tmpfiles --create" calls. For these we can simply include the creates= parameter in the command module's call.
-
Convert the permissions to strings to avoid octal interpretation. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Feb 13, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
The daemon_reload is specific to systemd and produce a warning in ansible-lint Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Feb 06, 2023
-
-
Leonidas Spyropoulos authored
https://git-scm.com/docs/git-config#Documentation/git-config.txt-receivefsckObjects Related: aurweb#426 Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Nov 02, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Oct 21, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org> Co-authored-by:
Kristian Klausen <kristian@klausen.dk> Co-authored-by:
moson-mo <mo-son@mailbox.org>
-
- Oct 15, 2022
-
-
Leonidas Spyropoulos authored
Expose aurweb RPC using goaurrpc to reduce the load on the server. Additionally we can now geo-serve this ro reduce load and bandwidth. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Oct 12, 2022
-
-
This commit brings in four new routes to nginx: - /archives/metadata.git - /archives/users.git - /archives/pkgbases.git - /archives/pkgnames.git See https://gitlab.archlinux.org/archlinux/aurweb/-/blob/master/doc/git-archive.md For now, we will be updating the repositories once every 10 minutes. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org> Co-signed by: Kevin Morris <kevr@0cost.org>
-
- Sep 17, 2022
-
-
Evangelos Foutras authored
This avoids triggering a GitLab push rule which rejects files that look like secrets.
-
- Sep 14, 2022
-
-
Leonidas Spyropoulos authored
Required for poetry 1.2 until #1917 is fixed https://github.com/python-poetry/poetry/issues/1917 Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Aug 29, 2022
-
-
Evangelos Foutras authored
Fixes: 26f289b7 ("Capitalize the first letter of all task names")
-
- Aug 23, 2022
-
-
Evangelos Foutras authored
This might be a bug in ansible-lint 6.5.0, but it appears to ignore all our 'skip_ansible_lint' tags. Fix this by replacing them with noqa tags.
-
Evangelos Foutras authored
ansible-lint 6.5.0 complains about: name: All names should start with an uppercase letter. (name[casing])
-
- Aug 14, 2022
-
-
Kristian Klausen authored
"poetry run" is very slow[1] and adds +1 second to the startup time. This is made even worse by the fact that aurweb-git-serve is called twice by sshd[2]. [1] https://github.com/python-poetry/poetry/issues/3502 [2] https://security.stackexchange.com/questions/123795/authorizedkeyscommand-of-sshd-config-getting-called-twice/123801#123801
-
- Jul 27, 2022
-
-
Kristian Klausen authored
This is meant as a extra "backup" and as another way for our users to fetch PKGBUILDs from the AUR. It also allows the community to create their own (perhaps better) "AUR" API/database as all essential data is now available (this + [2]). At the monent this is experimental and we aren't committing to keeping it around. [1] https://github.com/archlinux/aur [2] http://aur.archlinux.org/packages-meta-ext-v1.json.gz
-
- Jun 08, 2022
-
-
Evangelos Foutras authored
These are used to signal the start of the document in a stream of many documents. As Ansible only supports one YAML document per file this is unnecessary. About a third of our YAML documents already lacked these.
-
- May 21, 2022
-
-
Evangelos Foutras authored
As reported by ansible-lint 6.2.1: schema: [{'PYTHONPATH': '.'}] is not of type 'object' (schema[tasks]) roles/aurweb/tasks/main.yml:1 schema: [{'SHELL': '/bin/bash'}] is not of type 'object' (schema[tasks]) roles/dbscripts/tasks/main.yml:1
-
- Apr 09, 2022
-
-
Without this, we update while services are still running, and those services depend on the AUR directory state. This commit installs services much earlier, downs all of them, deploys out updates, then starts them all again at the end. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- Feb 09, 2022
-
-
Kristian Klausen authored
-
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- Nov 10, 2021
-
-
Kristian Klausen authored
[1] aurweb!233
-
- Jun 03, 2021
-
-
Jelle van der Waa authored
-
- May 13, 2021
-
-
-
Jelle van der Waa authored
Set the aurweb_location configuration so aur-dev emails have the correct links in the registration url. Add new dependencies to the aurweb role for the aurweb-notify script to be able to run on the pu branch.
-
- May 11, 2021
-
-
Jelle van der Waa authored
The TU-Bylaws page is now deployed as gitlab page, making all of this unrequired, the permanent redirect can stay for a while but the wiki is already updated.
-
- Feb 14, 2021
-
-
Kristian Klausen authored
yaml: truthy value should be one of [false, true] (truthy) yaml: wrong indentation: expected 4 but found 2 (indentation) yaml: too few spaces before comment (comments) yaml: missing starting space in comment (comments) yaml: too many blank lines (1 > 0) (empty-lines) yaml: too many spaces after colon (colons) yaml: comment not indented like content (comments-indentation) yaml: no new line character at the end of file (new-line-at-end-of-file) load-failure: Failed to load or parse file parser-error: couldn't resolve module/action 'hosts'. This often indicates a misspelling, missing collection, or incorrect module path.
-
- Jan 31, 2021
-
-
Jelle van der Waa authored
According to 'doc/maintenance.txt' the usermaint service needs to be every 2 hours. To remove the last login IP address of all users that did not login for 7 days. Closes: #106
-
- Dec 29, 2020
-
-
Jelle van der Waa authored
With creates: once the aur python module is initially deployed it and it's console-scripts will never be updated. To update the console-scripts when the git repository is updated or when a major Python update is done. As figuring out if a major Python update is done we simply check if the python module is importable. Fixes: #164
-
- Sep 23, 2020
-
-
Sven-Hendrik Haase authored
-