Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package forgejo for openSUSE:Factory checked 
in at 2025-07-27 16:26:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/forgejo (Old)
 and      /work/SRC/openSUSE:Factory/.forgejo.new.13279 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "forgejo"

Sun Jul 27 16:26:39 2025 rev:34 rq:1295901 version:12.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/forgejo/forgejo.changes  2025-07-11 
21:31:09.451634932 +0200
+++ /work/SRC/openSUSE:Factory/.forgejo.new.13279/forgejo.changes       
2025-07-27 16:26:45.926981600 +0200
@@ -1,0 +2,112 @@
+Sat Jul 26 11:04:54 UTC 2025 - Richard Rahl <rra...@opensuse.org>
+
+- update to version 12.0.1:
+  * allow for tracked time to be removed again
+  * correct image source for quoted reply
+  * prevent render failure on faulty org settings post
+  * Revert "remove API authentication methods that uses the URL query"
+  * upgrade fails or hang at migration[31]: Migrate maven package
+    name concatenation
+  * make the action feed resilient to database inconsistencies
+  * make sure to use unaltered fields when saving a shadow copy
+    for updated profiles or comments
+  * follow symlinks for local assets
+  * use correct ACME default
+- remove get-sources.sh, use obs tooling
+- include apparmor in Leap 16
+
+-------------------------------------------------------------------
+Wed Jul 23 16:41:27 UTC 2025 - Richard Rahl <rra...@opensuse.org>
+
+- update to version 12.0.0:
+  * remove API authentication methods that uses the URL query
+  * relax email requirements
+  * consider WebAuthn & SSH for instance signing
+  * add SSH signing support for instances
+  * forgejo docs command is deprecated
+  * remove the legacy TEST_CONFLICTING_PATCHES_WITH_GIT_APPLY setting
+  * fail if sha is not provided to the POST
+    /repos/{owner}/{repo}/contents API endpoint
+  * transform fediverse handles
+  * add user visibility description in the settings page
+  * add model viewer for .glb (GLTF) model in file view
+  * show size constraints of custom avatar
+  * add links to milestones and projects in issue comments
+  * global styling for the kbd tag
+  * hints in empty usercards lists
+  * the user profile has been redesigned
+  * improve the description in the packages settings
+  * inline public ssh key in verification command
+  * use switch element for markdown editor modes
+  * make JS asset load error message translatable
+  * improve performances by using git switch -c instead
+    of git checkout -b
+  * clarify the desired autocompletion type
+  * improve the clarity of the migration description textarea
+  * automatically refresh workflows in the "Actions" list
+  * improve error pages
+  * improve the user experience to review individual commits
+    in a pull request
+  * use the available screen width when displaying
+    Forgejo Actions logs
+  * show if a commit is verified in the activity feed
+  * reimplemented editor Tab key handling with accessibility safeguards
+  * redesign the migration selection page
+  * multiple ComboMarkdownEditors on one page interfere with each other
+  * pasting images into the comment editor will now show that image
+  * add missing trust status to pull review commits
+  * add missing lazy load attribute to images
+  * retain sort type when viewing issue or pull requests
+  * include enough activity for the entire heatmap
+  * show warning in locked issue discussion
+  * ensure consistent switch position in the markdown editor
+  * display user-friendly message for range error
+  * make limits clearer in the create repository form
+  * don't put trailing slash in autogenerated name in the migration form
+  * allow user with actions write permission to run a workflow
+  * ensure usercards in grid have the same width
+  * new GET /repos/{owner}/{repo}/git/blobs API endpoint
+  * always publish the link to the commit status
+  * improve the performances of the generation of bundled assets
+  * support artifact uploads for OCI container packages
+  * add admin user reset-mfa CLI command
+  * update the list of ambigious characters
+  * make Forgejo Actions server logs less noisy
+  * allow searching issues by number, prioritize title matches
+  * configurable default units for mirrors
+  * a repository administrator has control over reindexing the issues
+  * auto cleanup of offline runners
+  * improved performances when checking for conflicts on pull requests
+  * allow access to publicly available /api/v1/packages/{username}
+  * implement the GET /repos/{owner}/{repo}/actions/runs and
+    GET /repos/{owner}/{repo}/actions/runs/{run_id} API endpoints
+  * use git-replay for rebasing for better performances
+  * send mail on failed or recovered Forgejo Actions run
+  * Forgejo Actions failure, success, recover webhooks
+  * add last_commit_when to API contents responses
+  * include a default robots.txt to reduce the impact of crawlers
+  * use XORM EngineGroup instead of single Engine connection
+  * sync forks
+  * pull requests were not blocked by review request for a whitelisted team
+  * several fixes of the ALT RPM package registry
+  * allow lowercase as well as uppercase token keyword in the auth header
+  * correctly mark reviews as stale for AGit pull requests
+  * user activation failed when an email address contained uppercase letters
+  * fix: load OldMilestone based on OldMilestoneID, not MilestoneID
+  * omit Content-Length on 307 redirects when serving direct
+    manifest for containers
+  * fix a bug causing the PASCAL-modifier to return camel-case
+  * remove the trailing slash from the issuer in OAuth claims
+  * return the correct AGit type in ssh_info
+  * fix url validation in the webhook add/edit API
+  * add error reporting to pull requests with invalid Forgejo
+    Actions workflow files
+  * allow instance API URLs in release assets
+  * improve the dashboard loading performances
+  * fix a border case where it was not possible to cancel a
+    pull request review
+  * fix acme renewal
+  * migrate Maven packages to "groupId:artifactId" name concatenation,
+    regenerate metadata and fix missing groupId
+
+-------------------------------------------------------------------

Old:
----
  forgejo-src-11.0.3.tar.gz
  forgejo-src-11.0.3.tar.gz.asc
  get-sources.sh

New:
----
  forgejo-src-12.0.1.tar.gz
  forgejo-src-12.0.1.tar.gz.asc
  node_modules.sums

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ forgejo.spec ++++++
--- /var/tmp/diff_new_pack.YTfgSJ/_old  2025-07-27 16:26:53.515294784 +0200
+++ /var/tmp/diff_new_pack.YTfgSJ/_new  2025-07-27 16:26:53.515294784 +0200
@@ -16,21 +16,16 @@
 #
 
 
-%if 0%{?suse_version} > 1600
+%if 0%{?suse_version} >= 1600
 %bcond_without selinux
 %bcond_without apparmor
 %else
-%if 0%{?suse_version} == 1600
-%bcond_without selinux
-%bcond_with apparmor
-%else
-# Leap & SLE
+# Leap & SLE 15.X
 %bcond_with selinux
 %bcond_without apparmor
 %endif
-%endif
 Name:           forgejo
-Version:        11.0.3
+Version:        12.0.1
 Release:        0
 Summary:        Self-hostable forge
 License:        GPL-3.0-or-later
@@ -51,8 +46,8 @@
 Source11:       forgejo.firewalld
 Source12:       forgejo-abstraction.apparmor
 Source13:       forgejo-hooks-abstraction.apparmor
-Source98:       README.SUSE
-Source99:       get-sources.sh
+Source14:       node_modules.sums
+Source99:       README.SUSE
 Patch0:         custom-app.ini.patch
 BuildRequires:  golang(API) >= 1.24
 ## node >= 20
@@ -62,6 +57,7 @@
 %else
 BuildRequires:  nodejs-packaging
 %endif
+BuildRequires:  fdupes
 BuildRequires:  firewall-macros
 BuildRequires:  firewalld
 BuildRequires:  local-npm-registry
@@ -139,8 +135,8 @@
 
 %prep
 %autosetup -p1 -n forgejo-src-%{version}
-local-npm-registry %{_sourcedir} install --also=dev --legacy-peer-deps
-cp %{SOURCE98} .
+local-npm-registry %{_sourcedir} install --include=dev --legacy-peer-deps
+cp %{SOURCE99} .
 
 %build
 %sysusers_generate_pre %{SOURCE6} forgejo forgejo.conf
@@ -200,6 +196,8 @@
 #firewalld service file
 install -D -m 0644 %{SOURCE11} 
%{buildroot}%{_prefix}/lib/firewalld/services/forgejo.xml
 
+%fdupes %{buildroot}
+
 %pre -f forgejo.pre
 %service_add_pre forgejo.service
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.YTfgSJ/_old  2025-07-27 16:26:53.563296766 +0200
+++ /var/tmp/diff_new_pack.YTfgSJ/_new  2025-07-27 16:26:53.567296931 +0200
@@ -1,6 +1,10 @@
 <?xml version="1.0" ?>
 <services>
   <service name="download_files" mode="manual" />
+  <service name="extract_file" mode="manual">
+    <param name="archive">forgejo-src-*.tar.gz</param>
+    <param name="files">forgejo-src-*/package-lock.json</param>
+  </service>
   <service name="node_modules" mode="manual">
     <param name="cpio">node_modules.obscpio</param>
     <param name="output">node_modules.spec.inc</param>

++++++ forgejo-src-11.0.3.tar.gz -> forgejo-src-12.0.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/forgejo/forgejo-src-11.0.3.tar.gz 
/work/SRC/openSUSE:Factory/.forgejo.new.13279/forgejo-src-12.0.1.tar.gz differ: 
char 14, line 1


++++++ node_modules.obscpio ++++++
/work/SRC/openSUSE:Factory/forgejo/node_modules.obscpio 
/work/SRC/openSUSE:Factory/.forgejo.new.13279/node_modules.obscpio differ: char 
20376, line 85

++++++ node_modules.spec.inc ++++++
++++ 2213 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/forgejo/node_modules.spec.inc
++++ and /work/SRC/openSUSE:Factory/.forgejo.new.13279/node_modules.spec.inc

++++++ node_modules.sums ++++++
++++ 1144 lines (skipped)

++++++ package-lock.json ++++++
++++ 6195 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/forgejo/package-lock.json
++++ and /work/SRC/openSUSE:Factory/.forgejo.new.13279/package-lock.json

Reply via email to