pagure-ev-5.10.0-lp152.3.1 >  A ^V/=„{\ݘFwau|eQV *!N 3>+gԭN8r{ZRwM;[+ì#>fJ/S`8p/26sIa}S:2%@pU&bv14lJU\-[qAlQMQ%IԻXho˪0# }&b<|=L?At R^<~KdY˦M<wJPY-?sy{KO )64Nm lDxh%h\a'Vج;u-ۈm>pDK?Jd   ; ?X^e   ,  6Tt(8&9l&: .&>G?G@GFGGGHGIGXGYG\H ]H$^HvbHcIdIeIfIlIuJvJ(wJdxJ|yJzJJJJJCpagure-ev5.10.0lp152.3.1EventSource server for pagurePagure comes with an eventsource server allowing live update of the pages supporting it. This package provides it.^8build77iopenSUSE Leap 15.2openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Tools/Version Controlhttps://pagure.io/pagurelinuxnoarch if [ $1 -eq 1 -a -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset pagure_ev.service || : fi if [ "$1" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable pagure_ev.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop pagure_ev.service ) || : fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$1" -ge 1 -a -x /usr/bin/systemctl ]; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart pagure_ev.service || : fi">2FRA큤A큤^0^0^0^2^8W0a1d8f8eac7c4379418d2ffd14f75327fbf0b74d62b402f56486bdd1ac50f507b624ba6e7d9196c87714fac140156db51bd4111230ae462a601e3dcea880dee6231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564cservicerootrootrootrootrootrootrootrootrootrootrootrootpagure-5.10.0-lp152.3.1.src.rpmpagure-ev @    /bin/sh/bin/sh/bin/sh/usr/bin/python3pagurepython3-Trololiorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd5.10.0-lp152.3.13.0.4-14.6.0-14.0-15.2-14.14.1^K^^x^@^v^{G]]]P@\@\\o@\9\73\I[;@[;@[@[@[@[][[i@[i@[i@[[Tq[E@[E@[[@[@[o[)[)[)[[ @Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Jan Engelhardt Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Jan Engelhardt Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa - Backport fixes for STARTTLS support + Patch: 0002-starttls-support-via-SMTP_STARTTLS-provide-additiona.patch + Patch: 0001-Do-not-assume-there-is-a-SMTP_STARTTLS-configuration.patch - Backport fix for docs repo access grant + Patch: 0001-Fix-repotype-spelling.patch - Backport fix for visual bug on API docs formatting + Patch: 0001-api-fix-apidoc-format-on-api_view_issues_history_det.patch - Backport fix to changing pull mirror settings + Patch: 0001-Allow-editing-the-URL-a-project-is-mirrored-from.patch - Backport fix to add descriptions to API scopes + Patch: 0001-Show-the-ACL-name-in-addition-to-the-description-whe.patch - Backport fix to make heatmap UI functional again + Patch: 0001-Bring-back-JS-library-used-for-the-heatmap.patch - Backport fix for handling headers + Patch: 0001-Ensure-the-title-name-of-the-headers-are-strings.patch - Backport fix for burndown graph title + Patch: 0001-Fix-the-title-of-the-graph-showing-the-evolution-of-.patch - Backport fix for permissions on authorized_keys file + Patch: 0001-Make-sure-authorized_keys-file-has-mode-600.patch - Add patch to use whitenoise for rendering static assets + Patch: 0101-Use-WhiteNoise-to-serve-static-assets-for-the-Pagure.patch - Refresh default configuration patch + Patch: pagure-5.0-default-example-cfg.patch- Fix typo in quickstart on ssh directory mode - Backport support for STARTTLS support for SMTP servers + Patch: 0001-Add-support-for-smtp-server-requiring-starttls-to-wo.patch- Backport fix from upstream to fix stats page + Patch: 0001-Make-the-stats-page-use-the-new-stats-API-endpoint.patch - Add missing step to start pagure web services for nginx setup in quickstart - Fix directory mode for ssh directory to fix conflict with gitolite- Update to 5.10.0 + Allow viewing issues via the API using project-less API token + Various improvements to the srcfpo theme + Make pagure work with recent sqlalchemy versions (>= 1.3.0) + Add a new API endpoint to retrieve detailed stats about the issues + Improve the graphs displayed in the stats tab of each projects + Add a new graph tracking the number of open issues throughout the year + Improve loading tickets from git + Support pygit2 >= 1.1.0 + Add missing endpoints to the API documentation + Add support for wtforms >= 2.3 - Add dependency on email_validator in such case + Fix sorting users by their username when using python3 + Correct the API documentation for updating the watchers of a project + Ensure the name of the headers are always of the correct type (especially when using python3) + Ensure aclchecker and keyhelper can work with APP_URL having a trailing slash + Add a new git auth backend which can manage the .ssh/authorized_keys file directly + Update information about supported Git auth backends + Add support for arrow >= 0.15.6 + Fix getting the milter running with python3 + Fix mirroring project hosted remotely + Add url_path property to class User (and thus in the API) + Improve email text for new user registration + Set the USER environment variable when pushing over http + Add support for git push via http using basic auth relying on API token + If pagure is set up for local auth, allow git push via https to use it + Add an example nginx configuration file for pagure + Create two subpackages in the pagure for the apache and nginx configuration files + Add some documentation on how git push over http works in pagure + Make pagure compatible with the latest version of flake8 + Add PAGURE_PLUGINS_CONFIG setting in pagure configuration file - Refresh quick start instructions for new configuration options - Drop unneeded patch + Patch: 0501-Revert-Add-a-upper-limit-to-sqlalchemy.patch - Refresh default configuration patch + Patch: pagure-5.0-default-example-cfg.patch- Update to 5.9.1 + Add a missing div tag that broke the user's settings page + Do not block when waiting for subprocess to finish + Fix git blame when the identifier provided is a blob + Fix view_commits when the identified provided is a blob + When viewing file's history, use the default branch if needed- Update to 5.9.0 + Add API to manage plugins (ie: git hooks) + Fix querying mdapi from within the srcfpo theme + Various fixes for the srcfpo theme + Multiple fixes and improvements to the API endpoints to retrieve the tags used in a project + Add new API endpoints to manipulate tags in projects + Add a new API endpoint to edit/update an existing issue/ticket + Add a new page to see a file's history in git (linked from the file's view page and the blame page) + Only consider the 6 most recently active branch in the drop-down to create new PR + Fix the view_commit endpoint when the identifier provided is a git tag + Add an endpoint to renew user API token + Include a link to where the token can be renewed in the email about API token nearing expiration + Allow users to set their own expiration date on API token (up to 2 years) + Fix the /groups API endpoint and order the output by group name + Add a new API endpoint to retrieve a project's webhook token + Expose related_prs on issue API + Fix the regenerate-repo actions + Provide some feedback to the user when changing monitoring worked + Hide the SSH clone URL if the user is not in one of the group with ssh access + Order pull requests based on updated_on column when we want to order based on last updated time + Fix taking into account the blacklisted patterns + Rework/fix the API documentation page + Allow deploy keys to commit to the doc git repository of a project + Increase a lot the logging when someone asks for access to a git repo- Update to 5.8.1 + Fix the link to the container namespace in srcfpo + Fix checking if the user is a committer of the repo the PR originates from + Fix showing the origin of the PR when it originates from the same project + Do not hard-code UTF-8 when showing a file- Update to 5.8 + Enable the ctrl-enter keys to submit forms on tickets and PRs + Fix spelling errors on documentation + Fix renewing url on invalid token error message + Various fixes to the srcfpo theme + disable smooth scrolling on initial highlight & scroll process + Accept a with_commits parameter on the branches api to resolve the HEAD commits + Various fixes to the PR view + Add support for arrow >= 0.15 + Select full text on git|ssh url input boxes when they get focus + Send notification when a branch is created + Add revision along with tag/branch creation/deletion + Add asciidoc syntax override + Fix git blame on unborn HEAD or non-master default branch repos + Fix the logic to rebase PRs + Fix setting one's default email address + Send oldrev as old_commit for git.receive event + Add a set-default-branch action to pagure-admin + Fix rendering badges on the PR list page + Tweak when we show the merge and the rebase buttons + Fix the logic around interacting with read-only databases in hooks + Fix .diff and .patch generation for empty commits + Fix url on the invalid token error message + Fix typo on the pull request merge error message + Allow cross-project API token to open pull-request + Allow updating PRs via the API using cross-project tokens + Fix the logic to make the merge button appear on pull-request- Update to 5.7.4 + Add more administrative functions to pagure_admin + Add CSP headers support and a mechanism to customize them + Do not allow rebase via the API if the PR does not allow it + Allow project-less API token to retrieve issues via the API + Improve the support for spec file highlighting - Drop patch that is part of this release + 0001-Couple-of-fixes-for-the-mirroring-in-feature.patch- Update to 5.5 + Add support for !owner to the API listing projects + Make sure that TemporaryClone.push also pushes tags + Various UI improvements + Allow blocking an user on a project + Replace calls to pygit2.clone_repository by calls to git clone directly + Make fork more performant by using 'git push --mirror' + Use the user's default email when rebasing - Drop patch that is part of this release + 0001-pagure-ev-python-3-compatibility.patch - Backport fix for pull mirroring service + 0001-Couple-of-fixes-for-the-mirroring-in-feature.patch- Update to 5.4 + Allow by default the ACL "pull_request_create" on project-less API token + Implement Pagure Git Auth + Add a new API endpoint allowing to update an existing PR + If the user doesn't have a valid ssh key inform but let them log in + Fix various UI issues + Add a button to take/drop a pull-request + Add a new API endpoint to assign pull-request to someone + Allow dots and plus signs in project names + Fix seeing releases when the reference provided returned a commit + Include the PR tags in their JSON representation + Ensure that forking does not run the hook + Deprecate fedmsg for fedora-messaging - Backport fix for pagure-ev issues in Python 3 + Patch: 0001-pagure-ev-python-3-compatibility.patch - Add patch to allow SQLAlchemy 1.3.0+ with Pagure + Patch: 0501-Revert-Add-a-upper-limit-to-sqlalchemy.patch - Update the service list to enable and start in README.SUSE- Update to 5.3 + Add support for AMQP via fedora-messaging + Improve filtering and searching through issues and PRs + Add support for forcing highlight types based on file extensions + Fix naming rules for labels/tags + Fix support for repoSpanner Git storage backend + CVE-2019-7628: Do not leak partial API keys in key expiration emails (boo#1124762) - Drop patches that are part of this release + 0001-Allow-using-Pagure-with-python-redis-3.0.0.patch + 0002-Fix-Markdown-usage-to-work-with-Markdown-3.0.patch- Replace old $RPM_* shell vars.- Update to 5.2 + Add support for the MQTT protocol + Add support for mirroring in git repositories from outside sources + Add support to merge a PR when the fork was deleted + Add the ability to generate archive from a commit or tag + Allow searching the content of the comments on an issue tracker + Allow filtering the issue list by the close status + Show related PRs on the issue list if there are any + Add build status to pull requests page + Add new API endpoints for get and set project options + Add WIP/experimental/unstable support for third-party extensions to pagure + Add support for rebasing pull-requests + Implement a button to rerun CI tests on a pull request + Support disallowing remote pull requests + Add an about page in the themes + Update the chameleon theme - Backport fix from master to allow using python-redis >= 3.0.0 + Patch: 0001-Allow-using-Pagure-with-python-redis-3.0.0.patch - Backport fix from master to fix compatibility with Markdown 3.0+ + Patch: 0002-Fix-Markdown-usage-to-work-with-Markdown-3.0.patch - Drop patches that are part of this release + 0001-Port-pagure-to-markdown-3.0-while-remaining-backward.patch + 0002-Bypass-old-hooks-rather-than-using-non-existing-syml.patch- Update to 5.1.4 + Fix the alembic migration creating the hook_mirror table + Close the DB session in one place for all hooks + Add more logging to the pagure_logcom service + Configure SMTP info for git_multimail + Use the PR UID previously read from environment - Backport fix from master to add compatibility with Markdown 3.0+ + Patch: 0001-Port-pagure-to-markdown-3.0-while-remaining-backward.patch - Backport fix from master to properly skip legacy hooks + Patch: 0002-Bypass-old-hooks-rather-than-using-non-existing-syml.patch- Update to 5.1.3 + Don't sync up ssh keys if there are already some + Do not notify twice when pushing commits to an open PR + Update git-multimail to fix it for Python 3- Update to 5.1.2 + Make the sshkey migration more flexible from < 5.1 + Fix the update date information on the pull-request page + Fix detecting if the user is a committer via a group + Fix writing user's ssh keys on disk + tweak colors of the activity graph + cache oidc user data- Invert Conflicts to Requires OpenSSH >= 7.4- Update to 5.1.1 + Fix adding and removing ssh keys in the user's profile- Update to 5.1 + Multiple fixes to the UI to address visual quirks and glitches + Initial implementation of HTTP(S) push support + Rework how SSH keys are stored in the database + Multiple changes and fixes around the ACL checker + Adding 'list-groups' function to pagure-admin + Add a new API endpoint to retrieve the list of files changed in a PR - Add Conflicts for OpenSSH < 7.4 due to SSH key handling rework - Re-wrap previous changelog entry for readability- Trim bias from description. - Replace old $RPM_* shell vars by macros. - Update summaries to include those are Pagure themes.- Add missing directory to directory structure- Drop unnecessary systemd build dependency- Add missing rcFOO symlinks to systemd services- Update to 5.0.1 + Multiple adjustments to the scripts keyhelper and aclchecker + Only enforce Signed-Off-By on the code repo of a project + Sign-off the merge commits when the project enforces it + Switch from GIT_SORT_TIME to GIT_SORT_NONE to preserve 'git log'-like commit ordering + Add reporter and assignee to notification emails headers + Fix various visual glitches - Restore symlinks clobbered by setuptools' creation of archive- Rebase to 5.0 + Pagure now runs on Python 3 + The UI has been completely redesigned + Theming has been redesigned, and new themes are included as subpackages + Many new API endpoints have been added + Rework how git hooks work to rely on a single file for efficiency + Expanded functionality included in the pagure-admin command - Pagure defaults to the chameleon theme for openSUSE - Drop all upstreamed patches - Refresh example configuration patch- Update to 4.0.4 - Refresh config fix patch for pagure-milters- Add missing requirement on python-Pillow- Drop python2-trollius-redis requirement since it's not actually used- Backport patch to make syntax highlighting threshold configurable- Bundle an internal pagure-celery binary to use stock celery with Python 2 - Switch to a sed call instead of a patch to fix systemd units to use correct libexecdir- Fix syntax error in gitolite3.rc file- Switch from /srv/pagure to /srv/gitolite to use the already setup gitolite directory structure- Fix pagure-ev to use correct libexecdir - Fix pagure-milters to call correct function to load config- Install gitolite configuration- Prepare more of the filesystem tree as part of the packaging - Refine README.SUSE to more closely match the required steps- Refresh configuration patch to match SUSE sematics - Add README.SUSE file for basic setup quick start guide- Initial packaging based on Mageia packaging/bin/sh/bin/sh/bin/shbuild77 15928461365.10.0-lp152.3.1pagure-evpagure_stream_server.pypagure_ev.servicercpagure_evpagure-evLICENSE/usr/lib//usr/lib/pagure-ev//usr/lib/systemd/system//usr/sbin//usr/share/licenses//usr/share/licenses/pagure-ev/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/bb3dafb62548559f3344a3e0d917c5e8-pagurecpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textReCLr1f5EQFF|Y:J X78F̶N H[mIQ93IR`t",$NϚY} ܟH<71 n4Qn9pp@vSs 襈Љ|H6`ζoR5X`K L\B|ʂq2Tjڄn}a<<p@ %^rG龐?oUDwa kdYfژbXM m' ZsXL{D0/ @yQ= zHFkD:vmDzwt:x"T5xFbͤ S.ڧ L$}ojm3~|$VJpo+U6€sfcR( Չz'psGsvBD `Rev U)*h̀fITǼWC'IV_/;V~ v+zDz:`g"4B4b36] zU>M@6*pLZ~Ij :-gwFkNiJթTc Y;֓=iW4H*w1c>"vh +C""]1=JɝRG*,9>bG0QuNRV iwoIˍ33~-vө&iFmU.v{Cf1xB+rTo?,DnZӋ)y]S B6^ /.mo4Qj6i׋I>(\2Sw7/HW7C`Ko7(&w&Xփ+Q3.uAⱫ/Z"GO-z7a6 y:KIA+`1f?-kZ̝GC|ӥ0?/W9 ~UeH (T19N^߭ <j"pj HF-oeZ|)֝*Lw;:Cu%6Ft+ia*NA懙5Ţ?;lڂg1m>ˁqіp @g LM%lѲum|^wTP4 *,s, :s~p6<,@VYNJ*+EԢ*(X,2;IWRM?y81]gj!"nuk P! ({X7Y.ϋ&2/}t龫TsrOeɂP7TD]""O`4 -5|6Hn*]rXW  ykR\WxTœ[mCyR-? .װ0K!V =b}=ԯ1L|*] xEU5-lWNMLET}Nm3qRfUhp[bܺ+狎M;8OGs L%hi _3LAwx6I^?j81 #)Hdyjc SuK'{ZF/" .Pm_YxP22< MFsԼ ma #y|mЎ0-*WFif,rsBޏf/kJ| {xecюNC1}6?. V/@Ӧy^&qN6rnʮ%r{QYEPmU:u>?el Ǻ9\ļ3Z9wT%PqpN٦5~ҁFؕ'5 dMv¯%@FNO2Ks3/k ɦH<-{w 4Acvɼoؽw[ǡ\Fv";.BV箱quGGQXҜt%kRL)@ ˅h&^%n+݅`'|`z;w 0K(-Kx5}b}$R1(g1dx.%u֚q򈉐/rM 3u<hHacn+]^hN2/KڢiƦEj ^m?9j"1rDz(XiUXҪ:ڋ;@O%6KxmϰX/}\urC--FC=;EA*,R,t0T}wpKH~!pNuDnoҳy'[7kӃgu(f4F8u]` : [Vhlg\X+ĭ~5=b &7s@z뜴$^+ٲHk$vW=;gsQnb~(OM' nc BCZQy!h>J}R>C50?`vQMPDɝ>HA*9ZJV|ՌM+W_.WO- Fe7jX?kXѻ^oTQi:0J]Vũ\bk"n`_>H6>nM  _FCW(T|?"8K/@}Uj١:e]%r-``x]ܬ >f0Z "zt#HUo67)rY+҃7\e/AtW-x1<;ӂyI"CG;$Gb.Z-~Zx{AA:R0n&!^.UdVIP-4)q:jRHs5FŒF#AݟS'2 Da>,s-7Wc؂5)?vrq=AN:q4f4dIjכ9uzNhWKBQ/}IwfurLY[2#ꈟBÂ&J֐ .}Eo `ē@-;&zT7CXo[ Wg+eju-RÌbx6ۊn҈|KG+}ɄӃ.@jv 8I4_pTZq"ˤrg =CX0wldk1*BgGB] %~M1ߔĉ iT*b7S I> :NGIVlk1R41L %%yN55u7ZR)t_u!mLM%Z_1U^Ͻ"4`teKލ~w8[Z|ԟbω Y Mi-u¯Ua%;%v#ގ??Xjž :L &F xbOAaAZ\art }"yM['pN+mw7%xӘRЀ (mPitάؐ.3NJ}uO g9+Lsp#܈ DmdҗXf^GBۓT+,l^QZQy21g_ Dv^2Ɯ5xZhH,(s-Q +)8q.}b>c 4̚Ӊ98=uۀL ILvf, c[t84khzYO4N("NV7k2e2+~OA!Ͼ.10rT4J.(4*yo`w="2_1F~y:m_{P:iy{<AdO8+>h@KTΥM!d0 3CRin7kY[翕QYv t:dDSCzs[MDϖhd۲ܧ>]*Ń.cE"F&u`lA˪ix~o鹤 krbr8qұwYШ!#ay<FGxZ!Ir5I9ӳz3&lyƒ`L5 < ڧք%$a!G[V 䩈LNQo=8CƟB ͅJr!HdBs$*NC *Nܨ.gò+$ܤ.yI2B_uFH8x Zw]a p k}/>3[La?hk֎g"ZH8I 579v0t*ZF&ˤAV\WI>,,ΤX ǨGDל ue1kx?))*fQƤp<**-09%%Dž2b| ˚ЛAKat>=Iz|B􆠍em]dsa^H$(]0(}<{k^xZeD=T훻O}~yW5DƕԼdM-pm"ֈ$gh'n_?}>v VH.bH&p79rv-sqJ u?ȨM!'+ 猪6帝uEg R=+C={. [ .U)˾\`fC4;Ӄ>:D&7oÿT+LpI;9$/` J]jx3L3{<*d3DЯjdBS&#nTJ$ S=Օ 7y@eL6~7-I /J]˟8$fיבT/KSFI:l X:Søi烢.Z>℩UNEuMnO yhBD%Jo v;Q*Y7ѓIlo3w b>*?LS /i}I3qnD^ \U>]Sڤ&Ns8 lnH mus.jCL09gp"hl1Ng__sx'gL 6\+Mu r,fKd$&CrX[q"^đw y[AT9MD}:zU9,0D `H[M  >2>BPx_<\[aH>A掄y]a]>r@eңnRp: s_փ.ry=4[cyz֨cwE ˭?@.R[/GrmE5B:2w&˺tb[mPiF|+$GmZwE8sH$/tkwI#K<=LT{[YRTv0(\ɔv +mo) *Ppxp? G#(c*+ aݹBJec YZ