Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package git-bug for openSUSE:Factory checked in at 2022-11-21 15:29:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/git-bug (Old) and /work/SRC/openSUSE:Factory/.git-bug.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git-bug" Mon Nov 21 15:29:52 2022 rev:3 rq:1036978 version:0.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/git-bug/git-bug.changes 2022-11-03 19:15:48.636581229 +0100 +++ /work/SRC/openSUSE:Factory/.git-bug.new.1597/git-bug.changes 2022-11-21 15:30:00.168772338 +0100 @@ -1,0 +2,124 @@ +Sun Nov 20 18:46:53 UTC 2022 - Matej Cepl <mc...@suse.com> + +- Update to 0.8.0: + - More than 800 commits and a long long time after, git-bug + v0.8.0 is now available. + - Once again, this release represent a push towards making + git-bug generally useful and correct. The two main + improvements are a new Entity framework and write-capable + WebUI. + - Breaking changes(openSUSE package is much closer to this + release) + - changes in the data model makes it a requirement to use the + migration tool to to update any previous repo. + - remove the legacy identities that were directly embedded in + bugs + - Core + - introduce a reusable entity package capable of handling + all the complex operations of an Entity (bug, board, + config ...): operations, DAG manipulation, conflict merge, + signature, integrity ... to greatly simplify writing and + maintaining an entity. Documentation 1, Documentation 2 + - introduce CombinedId, a new kind of identifier for an + item within an Entity (for example a comment in a bug), + that hold two partial identifiers interleaved for fast + addressing. Documentation + - introduce the concept of resolvers, so that entities can + link to another + - use go-git to manipulate the git repository, instead of + executing the local git binary + - add support for signing the git commit with the author's + signature, and verifying + - add support for git config includes by @mindriot101 + - rework of the Repository layer for modularity, simplicity + and testing, allowing more easily to plug an alternative + storage + - support for full text search in bug comments + - support application namespace in the repository so that + other app can use the entity package as a framework by + @smoyer64 + - Commands + - auto-completion of bug identifier, bridge names, + credentials, labels, remote, identity and flags tada by + @krobelus + - complete refactoring to avoid global variables and be more + conductive to testing + - new command comment edit to edit a bug's comment + - new command rm to remove a bug by @vincetiu8 + - ls and show learned different output format with + --format=<format>, with format being one of default, plain, + json, compact and org-mode by @vincetiu8 and @karlicoss + - allow user create without interactive prompt by + @cvhariharan + - Query language + - support filtering on bugs having no labels + - support filtering on metadata by @vmiklos + - Bug + - complete rework using the new entity framework + - Cache + - introduce a LRU to have a limit of entities loaded in + memory and effectively cap the memory usage of long running + processes by @vincetiu8 + - proper locking for concurrent access by @vincetiu8 + - Bridges + - core: support for remote bug tracker rate limiting by + @rng-dynamics + - core: support to indicate that the configuration wizard is + executed non-interactively and should have all the required + parameters set by @GlancingMind + - Github: revamped client and iterator with proper rate + limiting handling by @rng-dynamics + - Github: revamped credentials creation following Github + removing the previous API by @rng-dynamics + - Github: support new token format by @ellsclytn + - Github: extended tests by @rng-dynamics + - Github: fix push then pull creating duplicates by + @rng-dynamics + - Gitlab: revamped client to use the much better event API to + replace the note API that was hard to use and caused a lot + of problems and headaches by @5nord + - Gitlab: fix access token settings by @remram44 + - Gitlab: cleanup titles on import by @vincetiu8 + - Gitlab: support new token format by @gaelj + - Jira: fix incorrect client creation reusing the same + credential + - API + - new HTTP handler to access files stored in git + - new HTTP handler to upload a file to git + - GraphQL + - strong typing for identifiers + - prepare for external authentication + - introduce addCommentAndClose and addCommentAndReopen + mutations, to comment and change a bug state in a single + atomic operation by @GlancingMind + - introduce editComment mutation to edit comments + - TermUI + - fix a crash when trying to open a bug when there are none + by @vojta001 + - properly trim spaces in titles by @wavexx + - make the help visually easier to parse + - denser bug list view by @wavexx + - fixed readability on bright terminal by @zdenek-crha + - WebUI + - now report GraphQL errors in the console when --log-errors + is used + - large refactoring to bring good practice and simplify + future work by @sandhose + - add support for read-only mode by @lukegb and + @claudioantonio + - support for creating bugs by @claudioantonio + - support for closing and reopening bugs by @claudioantonio + - allow to specify the host address when launching with + --host=<host> for easier hosting, in particular in + container by @GlancingMind + - allow specifying the initial query with --query by @vmiklos + - dark mode by @GlancingMind + - show count of comment on each bug in the list by + @GlancingMind + - improved navigation by @GlancingMind + - comment edition and show edit history by @GlancingMind + - bug list filtering by @GlancingMind + - add user profile by @GlancingMind + - show placeholder for empty comment preview by @GlancingMind + +------------------------------------------------------------------- Old: ---- git-bug-0.7.2+git.1666446996.55a2e8e.tar.gz New: ---- git-bug-0.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ git-bug.spec ++++++ --- /var/tmp/diff_new_pack.H1wBzQ/_old 2022-11-21 15:30:00.868775892 +0100 +++ /var/tmp/diff_new_pack.H1wBzQ/_new 2022-11-21 15:30:00.872775913 +0100 @@ -17,13 +17,12 @@ Name: git-bug -Version: 0.7.2+git.1666446996.55a2e8e +Version: 0.8.0 Release: 0 Summary: Distributed, offline-first bug tracker embedded in git, with bridges License: MIT URL: https://github.com/MichaelMure/git-bug -# Source0: https://github.com/MichaelMure/%%{name}/archive/refs/tags/v%%{version}.tar.gz -Source0: %{name}-%{version}.tar.gz +Source0: https://github.com/MichaelMure/%{name}/archive/refs/tags/v%{version}.tar.gz#/git-bug-%{version}.tar.gz Source1: vendor.tar.gz BuildRequires: golang-packaging BuildRequires: golang(API) = 1.18 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.H1wBzQ/_old 2022-11-21 15:30:00.908776095 +0100 +++ /var/tmp/diff_new_pack.H1wBzQ/_new 2022-11-21 15:30:00.912776116 +0100 @@ -1,5 +1,5 @@ <services> - <service name="tar_scm" mode="disabled"> + <!-- service name="tar_scm" mode="disabled"> <param name="versionprefix">0.7.2+git</param> <param name="url">https://github.com/MichaelMure/git-bug.git</param> <param name="scm">git</param> @@ -13,7 +13,7 @@ </service> <service name="set_version" mode="disabled"> <param name="basename">git-bug</param> - </service> + </service --> <service name="go_modules" mode="disabled"> </service> </services> ++++++ git-bug-0.7.2+git.1666446996.55a2e8e.tar.gz -> git-bug-0.8.0.tar.gz ++++++ ++++ 1735 lines of diff (skipped) ++++++ vendor.tar.gz ++++++ ++++ 3570 lines of diff (skipped)