#1068042 elpa-magit-forge: forge-pull fails to get issues from salsa.debian.org

#1068042#5
Date:
2024-03-29 22:12:11 UTC
From:
To:
I'm trying to do some work on impass, which is publicly hosted on
salsa.debian.org.

From emacs, i'm using forge in my working copy of the impass git repo,
and i've configured ~/.gitconfig to have:

```
[gitlab "salsa.debian.org/api/v4"]
	user = dkg
```

In my local working copy's .git/config i have:

```
[remote "salsa"]
	url = https://salsa.debian.org/debian/impass.git
	fetch = +refs/heads/*:refs/remotes/salsa/*
	pushurl = git@salsa.debian.org:debian/impass.git
	fetch = +refs/merge-requests/*/head:refs/pullreqs/*
[forge]
        remote = salsa
```

However, when i try to do M-x forge-pull, i end up with this error
message:

```
Pulling debian/impass...
Pulling debian/impass issues...
error in process filter: ghub--errorback: HTTP Error: 400, "Bad Request", "/api/v4/projects/debian%2Fimpass/issues?per_page=100&order_by=updated_at&updated_after=false", ((error . "updated_after is invalid"))
error in process filter: HTTP Error: 400, "Bad Request", "/api/v4/projects/debian%2Fimpass/issues?per_page=100&order_by=updated_at&updated_after=false", ((error . "updated_after is invalid"))
```

If this is a bug on the salsa.debian.org side, feel free to reassign to
the appropriate metapackage.

#1068042#10
Date:
2024-03-30 03:14:49 UTC
From:
To:
Hello,

I had noticed in December of 2023 that forge was basically
incapable of pulling anything (from github that time).

I had solved the issue by updating it to a newer upstream
snapshot.

Now, for various reasons, this update has not been pushed to the
archive yet, but it should be soon (the relevant commits have now
been pushed to salsa).

I would be curious whether you can still reproduce the problem
after updating to 0.3.2+git20231227.1.299bbaa-1, once it gets
uploaded.

Sorry for the inconvenience.

Best,

Aymeric, of the debian-emacsen team

Le vendredi 29 mars 2024 à 18:12, Daniel Kahn Gillmor
<dkg@fifthhorseman.net> a écrit :

#1068042#15
Date:
2025-01-01 09:20:50 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
magit-forge-el, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1068042@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matteo F. Vescovi <mfv@debian.org> (supplier of updated magit-forge-el package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 29 Dec 2024 14:42:36 +0100
Source: magit-forge-el
Architecture: source
Version: 0.4.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Matteo F. Vescovi <mfv@debian.org>
Closes: 1017796 1068042
Changes:
 magit-forge-el (0.4.5-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1017796, #1068042)
   * debian/magit-forge-pkg.el: bump min versions for deps
Checksums-Sha1:
 6c8533233a1bfa73e6dde28b9e35d7b2632f40b7 2187 magit-forge-el_0.4.5-1.dsc
 cdf154a1e8ddbecb682d9fe6ecb12af5f61f7d57 93840 magit-forge-el_0.4.5.orig.tar.xz
 6dc506d68442152cbf0be0513e73db60c235d2ab 3216 magit-forge-el_0.4.5-1.debian.tar.xz
 d95d3492dd33db2bed45f6044168aa5be834e64c 12877 magit-forge-el_0.4.5-1_source.buildinfo
Checksums-Sha256:
 b2e748f69cee16af9a57355d6cad975308c1920521451754f82e1d7375926f9d 2187 magit-forge-el_0.4.5-1.dsc
 b87d0b55845c28bb78e7263adb7d5e8292fd09f38171db9c73a0d51604e9033b 93840 magit-forge-el_0.4.5.orig.tar.xz
 4406b5cd5fa8e5f1f26f76c75aead7966846586ccde905b1c7bb6560d6e5ea98 3216 magit-forge-el_0.4.5-1.debian.tar.xz
 258356157e332ab6b3cec2546cec191c75fd6c3955ea7e3963ee9d4f15fb7724 12877 magit-forge-el_0.4.5-1_source.buildinfo
Files:
 56d88a996da464a0b7c82ad44bc7e9f0 2187 lisp optional magit-forge-el_0.4.5-1.dsc
 233f20d97a0ab5a453b50f4b441475c1 93840 lisp optional magit-forge-el_0.4.5.orig.tar.xz
 650bd8b8dd03acbf260932b793519476 3216 lisp optional magit-forge-el_0.4.5-1.debian.tar.xz
 473e57bde33dc9d9a51098ef188e9800 12877 lisp optional magit-forge-el_0.4.5-1_source.buildinfo
iQKTBAEBCgB9FiEE890J+NqH0d9QRsmbBhL0lE7NzVoFAmd1BNJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYz
REQwOUY4REE4N0QxREY1MDQ2Qzk5QjA2MTJGNDk0NEVDRENENUEACgkQBhL0lE7N
zVrkcQ/9HzjyASiIQXYcocdqTtpM0zrd7lMidYFPRpInxTLiRRi8BOvcqtP1MWiJ
QGDz3JZsuPOJsK/3vi+KkbRiG/6E3K8lqtjuvYbqT2Ak3ri78XaTIVEPespXJANG
/bpTEfQHt6XT7V2E1DnKRSRExkIgKJcVnPzDqjhnmkppLV4n39DwJDBCXJoCepCN
L0/nZhsGf59lWnGN7BceU/gsRMZK0KIxVjzC5v0jUGi7+wbbfA5LHo1mp89boiAv
Q86NEO9XS0IdupiMha+s+alknDYw1npNOBeneWb9M+AeAXasNqaxqNJBgxJ3ZqM9
b84vBTwpcfHejJQexqFlW1vy/DL6G3EZW1Qqpg8YPU66VSJgcT6MH+Gmj6UjpCFu
rr+laUHaIIaK5Nq9qqbImIiVLLEO5qy8dy9nugQEOMsVYGqcs8d8rNXFQqeX6hN0
LEsQagU1IXB/hfjnm7WpFNViBJX+HiEcGmYsDRjHAxEJG2BZM3RJjV92C8IP0L2H
2xw1qM9oBsxzIftc0WcAegdY+so4RaJIYOhxIpr4nQ1GkKuarS+wdcKOf0ga7I1B
KEE9JtVD9oSXSU5FwR+o4FHuKB/038FpeXG5zDKBj2Cmoyp64Fmg/yqXHJz3+LUK
zeXPG8jBEQ0GRRYzPWnEnMJIJ7Qjdeqfs3EC9dc0/L1NgBw6ctk=
=LCuD
-----END PGP SIGNATURE-----