Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sagemath/trac-git-plugin
Git Plugin for Trac
https://github.com/sagemath/trac-git-plugin
Use git cat-file --batch and git log --name-status to avoid repeated fork+exec
722342ef03639415d7a1dc0230239d34cb97d988 authored about 13 years ago by Herbert Valerio Riedel <[email protected]>Signed-off-by: Anders Kaseorg <[email protected]>
9541c2acb4b2c9df2d6ca37e299161501c370244 authored about 13 years ago by Anders Kaseorg <[email protected]>Signed-off-by: Anders Kaseorg <[email protected]>
0283ffb60178078a2d2d9a83137c83cdd092cc4c authored about 13 years ago by Anders Kaseorg <[email protected]>Signed-off-by: Anders Kaseorg <[email protected]>
aa80f4556bbb0ba68008ccf910418ade2fbeff55 authored about 13 years ago by Anders Kaseorg <[email protected]>d7a50e261b5aff5a404c016f9153b2ed7ef4298e authored over 13 years ago by Herbert Valerio Riedel <[email protected]>
2c2193164c4a79ff7c44cff47ffa3575a7bfd4b1 authored almost 14 years ago by Noah Kantrowitz <[email protected]>
f608b94c01dda74624d9f102663d807ec46173fe authored almost 14 years ago by Noah Kantrowitz <[email protected]>
Since git urls carry no path or revision information we always return
the same clone url regardl...
22696128e1fd6cb7d56659db13df5127325fb288 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
With this change and together with rblank's graph view implementation
we get a working git commi...
On some machines the log message caused "Write to closed fd" while
Python shutdown. It was neve...
(due to unclear infinite-self-recursion issue)
This reverts commit f65bc126fd9d2926a81f0d0ae500...
672da40cca475e493861bb93ed25f9a2fd06b771 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>(followup to 3da8eeacbb6e381748876069d1fcaa1d06a64120)
e56f7bbb870ba31dce0e6000f07aa6ce23a6da33 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>8b9e9043edeb62d263962dd064a189f040ffa4d8 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
This hopefully fixes all the "no such changeset" errors in Trac. Basically
trac-admin's changes...
4d8d4473694866bb24ff4c3feb215b96012e62b9 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
Trac's CachedChangeset does not implement get_branches, which is
required to show branch informa...
fb9a8daf746b293754db09c4dee5f00244bc666c authored about 14 years ago by Stephen Bash <[email protected]>
5cbdfd9cde39b30c61a311fbe3a1c46992520cae authored about 14 years ago by Christian Boos <[email protected]>
d30c3ab3b963608ad46aba1973451ba20c09489c authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
70713b1be329ae50debfe9bd7be9c4ab574e7984 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
bc7258d4f4a6a99deb503758ef108735ff140a85 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
Make use of the new encoding handling implemented in the
`PyGit.Storage`. So now Trac should alw...
b93a90d3186011c706a9d2585e865b8e40518af6 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
This optional parameter allows to enable on-the-fly en/decoding of
bytestrings (as seen by git) ...
a891c74e3c6b1656dd75f66a7618b2a8eb54a433 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
Mostly whitespace changes
a5c350a844965f0d8177996b8179308217f3eb30 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>f5a9da3ce90f5ad571c6449f6a562737d8bfbbaf authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
The `Branches` property is rendered as links to the reachable
branch tips labeled by the branch ...
This results in branch annotations in the timeline view.
For now, GitChangeset.get_branches() r...
fc6bf2c5d020cd032a8f97691ebc8904a497a6ff authored about 14 years ago by Herbert Valerio Riedel <[email protected]>8ec5adf96091fa7e88ec499ab95a4fdb696142c9 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
Also switch to `git rev-list --topo-order` traversal in order to avoid
a 2nd pass in Python.
This introduces a new option `wiki_shortrev_len`, which defines the
minimum length for which hex...
...as suggested in http://trac-hacks.org/ticket/2685#comment:12
3551f77861d14314771400ed2ee68c425d80e5b7 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>Merge commit display code has been "reused" from TracMercurial
5441bae807dcc946a865e94f2573594f22070f11 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>Addresses issue raised in http://trac-hacks.org/ticket/7246
c50d90dacb59001fc1d40f92f55a187f2ef012f8 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>Without this workaround gitplugin triggers runtime exceptions.
See also http://trac-hacks.org/t...
9e9bcbd6cabff046df0ef3147c905fe26366c266 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>04972306a65d38607bf237bc8aed6d31b667b529 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
44cb43f67939d280ca047f6d2c63bd38c9e39618 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
4be6c4a5ba041dba4cb51e301895adddb511094f authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
- `trac_user_rlookup` (disabled by default)
- `use_committer_id` (enabled by default)
- `use_...
52986437b322f52ed420df639212c071f12ef163 authored about 14 years ago by Herbert Valerio Riedel <[email protected]>
ca75505a23f9dcc59e7018e4c0b35b0b1810b5ac authored almost 15 years ago by Herbert Valerio Riedel <[email protected]>
86be229de134fbbd17b8ca115f978e02f8a21a4e authored almost 15 years ago by Herbert Valerio Riedel <[email protected]>
5da44cf0e15b6f08b189f7691e4dd61bc08c5e49 authored almost 15 years ago by Herbert Valerio Riedel <[email protected]>
5fd9e124843a425644edf479aebf272cff97d120 authored almost 15 years ago by Herbert Valerio Riedel <[email protected]>
c1ff9aaac7f42fdaf4a1ada4b2e9a28bb8e0d035 authored almost 15 years ago by Herbert Valerio Riedel <[email protected]>
5bcaddb2ae99c7ca943b2c817a99358d5ec1d214 authored almost 15 years ago by Herbert Valerio Riedel <[email protected]>
8c295406c91521f962864b85ced4a762080f4b82 authored over 15 years ago by John Hampton <[email protected]>
de4a69bccb754e5ccb114fe0817e529224369fd1 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
bbc1feb74df9913f400ac6f7dfa9353078314643 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
a14e33d6c605c3e8846ca57f44001730b9f8cfb2 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
individual `cat-file -s` calls; bump up minimum required git version to 1.5.6
3666f7f8e2041abb6948960537eea914e40b27d4 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>386f4ae2ea5aa5ed54d3574cec1d978f64fb81fb authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
d5940e0618a845589c089afd364f0f82b84d7309 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
54912e7ac05cd8062e9c1399a89f21d5c1fa6b9d authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
4633573a6751a8a4d8b2265e2f359cbaaaad78da authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
d9e57d4d268fc699f90d802e43b20e9f08631802 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
d8f6c4a2de471f5e33002038e808fcb73a330b79 authored almost 16 years ago by Herbert Valerio Riedel <[email protected]>
de6186dad1c3af656c3b6eea168c80e2eba66f0a authored over 16 years ago by Herbert Valerio Riedel <[email protected]>
f0f2f43b5df2031f5321ed1d0a8d4bcd02cbbb70 authored over 16 years ago by Herbert Valerio Riedel <[email protected]>
1fbf30c16f57577cd867b5fceeb67674f56346b7 authored over 16 years ago by Herbert Valerio Riedel <[email protected]>
db63a7dafc2e3fc4f9a46a1058a0841097adf1e0 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
binary; made `git version` parsing more tolerant; minor fixes
2d904cfc37d527cadaea9ade1319866f0edf59b9 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>495f90e65e3dbcc07ad12547ba353bf10ec415f9 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
5640bec831e5415f0915068a98575fafaad2eb24 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
e3169a564ffee1498a2cb40cc87dad35c37afbdc authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
catch bad `git_dir`s early
8be44996ad40c0f1840db17b0630a5e75e9c19b4 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>aggressively reusing sha strings
4d39ea4491a5eac11cde087bc09883479adad247 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>d06a37a028868327f306cc4417ef68c87b1262ff authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
eac8daadcc0aba164e5e6c851b57987866e81eca authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
c2dcb4bcb233bb2c070bf06a1e48b5e5c21282fd authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
8eacae81fa8c1462789caa9b591d4efc28fcd220 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
925beec1434d6807a2547d53b0c558f5e7807c86 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
3f5c93afa9b965c7ba49b23a6754a96e7ad5ad42 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
34b295bbcdad51b533e6556ef14d08fb57d78298 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
2d2b15e973add85b8915a0eddf5d0ae0c30894df authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
e1c5655d14dec25c616e8164b6c4f65347866946 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
3a76ddbf54fe7f18bb00da7e6984bd9c58b514be authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
5f6d83415022fe9aacdfb772f9d8b0592dc5c700 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
ff0ef4a0b7ee5f4115b9e845804b91a3cc0ca57e authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
fc5db0bf446180512a26735e79ca11743e31b980 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
d7ce2109dda0dd711f0a1a9c2542b07ec80dc064 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
ae67d8f2a49d7c3c64c55ccb51c465ccc8715250 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
{{{
[components]
tracext.git.* = enabled
}}}
6e8343a52acbb7eb8d83145af11a05096ddfb828 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
- factorized git execution
- implemented GIT version check (requires >= 1.5.2 now)
003336361f319de2ec75c86e4a1af932fe48ae3f authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
48f696d0ec431e652eb018e39f84a656ef2e9808 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
f48fefc4ac08ec9923e4d3b726d540f4954ec5f4 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
72b2808c9fdd0a668fb77e68329ac716f8b891e5 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
1c4606a8c831b8753b44e906129144699ec4ee1a authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
- implemented in-memory commit tree cache in order to speed up typical Trac repository access pa...
2cd58eaa0ce41077158ba4655d89d95802299a33 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>b706b48cc1e9e6291b29edd4c0e9bafdef238559 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
07ea7702763278ef816c1fe3614684fe3d9e2110 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
139d7d959795f9acacdd106ef7d0f149f6a5105e authored almost 17 years ago by Herbert Valerio Riedel <[email protected]>
Signed-Off-By: Herbert Valerio Riedel <[email protected]>
7132d6026c1d162b3453621f1a349df6fd22d866 authored almost 17 years ago by Herbert Valerio Riedel <[email protected]> - speeded up `get_history` and `rev_older_than`
- raise `NoSuchChangeset` exception if invalid ...
Instead shows an empty file, for now.
Signed-Off-By: Hans Petter Jansson <[email protected]>
Signed-Off...
Signed-Off-By: Hans Petter Jansson <[email protected]>
Signed-Off-By: Herbert Valerio Riedel <[email protected]>