d1bcdcda20Fix the mtn getChanges() test.
Thomas Keller
2011-06-17 23:50:35 +0200
6d55602ef3Add IDF_Project::getIssueCountByOwner and use it into IDF_Views_Issue::summary
William MARTIN
2011-06-15 17:30:23 +0200
6e7c9f7c4bUse css instead of
William MARTIN
2011-06-15 17:29:29 +0200
5427aab456Change "ifnull" sql function to "coalesce" which is supported by postgresql
William MARTIN
2011-06-15 13:52:58 +0200
4879d64989If git's author name does not contain valid utf-8 bytes, skip the author lookup in the database, which would otherwise only bring up errors.
Thomas Keller
2011-06-15 13:50:02 +0200
dab8ea63fcMark string for translation
William MARTIN
2011-06-15 11:35:30 +0200
b03d7a04a0improve rendering of 0% bar
William MARTIN
2011-06-15 11:30:11 +0200
ef5b93e3f7Fix the special case of a empty issue tracker, for the issue summary.
William MARTIN
2011-06-15 11:18:41 +0200
69ae1c08efAdd an sub-tab under Issue to add a summury view
William MARTIN
2011-06-15 09:11:47 +0200
8e4f828cc6Spelling.
Thomas Keller
2011-06-13 12:43:39 +0200
c4f92f4569Access all private methods in a non-static way, now that we have a instance-dependent _diagnoseProblem() method
Thomas Keller
2011-06-13 12:23:22 +0200
c4d2b99656Wrong object to call commit() on...
Thomas Keller
2011-06-13 01:59:21 +0200
d4fe88adabDisable the fixed context bar if the content is already to big
Thomas Keller
2011-06-12 17:59:43 +0200
69d0e8313aMerge branch 'develop' of projects.ceondo.com:indefero into develop
Thomas Keller
2011-06-11 00:48:38 +0200
11a234e135Fix the branch links users of the Subversion frontend get when they enter a wrong revision and only display this list if there are any branches available for all SCMs.
Thomas Keller
2011-06-11 00:47:54 +0200
2f30e4e2f6Fix a regression introduced with commit 20c3f14cc: If we can read from a process' pipe doesn't mean the exit code of the process in question is zero, this is actually what pclose() returns.
Thomas Keller
2011-06-11 00:44:32 +0200
118ca9f11fNow that IDF_Scm::getChanges() is implemented for all SCMs, there is no need for the try-catch anymore.
Thomas Keller
2011-06-10 23:40:58 +0200
24fc41ee0dXML node access didn't work and as such renames and copies weren't properly detected.
Thomas Keller
2011-06-10 23:40:22 +0200
c00dbac5e0Merge branch 'feature.download-md5' into develop
William MARTIN
2011-06-10 09:26:20 +0200
ac6be0d3c0Implement IDF_Scm::getChanges() for Subversion (closes issue 622)
Thomas Keller
2011-06-10 02:23:54 +0200
7ff6f09f67We can actually differentiate between copies and renames in Hg, so lets add support for another change type, 'copies'. The previous implementation for Hg was also slightly flawed in the way that it mixed sources with targets.
Thomas Keller
2011-06-10 01:34:33 +0200
00b576c5a3Merge branch 'feature.issue-links' into develop
Thomas Keller
2011-06-10 00:39:39 +0200
2a33510c96\w doesn't match -, so better use [^)] to match server names
Thomas Keller
2011-06-06 23:24:00 +0200
d1f79d906dDo not try to symlink the same file twice (fixes issue 695)
Thomas Keller
2011-06-06 23:18:06 +0200
aa043f14acTwo occurrences forgotten
Thomas Keller
2011-06-06 23:01:25 +0200
638b28399eFix issues 695 and 697. Still, public keys aren't added to monotone databases for some weird reason, so issue 696 is still open.
Thomas Keller
2011-06-05 02:37:47 +0200
1d86f036a3Add a warning to not configure a global key for all monotone instances in usher.conf.
Thomas Keller
2011-06-05 01:31:21 +0200
2f6e0f0a22Include examples how to setup ACLs for different platforms.
Thomas Keller
2011-06-05 01:04:14 +0200
1b1b00a10cThe server list no longer renders a bogus server entry in case no monotone server has been configured yet in the connected usher instance. Also display a short info text if the server or connection list for a running monotone server is empty.
Thomas Keller
2011-06-04 23:15:58 +0200
8693418d39Revert "Improve error handling and reporting (partially resolves issue 695)"
Thomas Keller
2011-06-04 01:14:22 +0200
8ff15368ceImprove error handling and reporting (partially resolves issue 695)
Thomas Keller
2011-06-04 01:03:30 +0200
32cde534bdFix some errors in the German translation and unify some of the strings.
Thomas Keller
2011-06-04 00:31:12 +0200
c0e26133bdKeep the context area in the view if a view scrolls down several pages.
Thomas Keller
2011-06-02 02:04:52 +0200
592c2ff9ffSeveral f'ups in hg's parseLog() method
Thomas Keller
2011-06-02 01:21:32 +0200
30efd0a2dbMerge branch 'develop' of projects.ceondo.com:indefero into develop
Thomas Keller
2011-06-02 00:55:17 +0200
20c3f14cc8git and hg diff views did not show empty context lines, a regression from the commit(s) from issue 633. The diff parser assumed a properly formatted diff that denotes empty context lines with a single space in the first column. This single space however was missing, because the hg and git backends got the diff through PHP's exec() function and this returns already line-splitted output, but - and this is the actual problem - removes trailing whitespace at the end of each line, essentially making " \n" only "\n". When splitting this string now again with PREG_SPLIT_NO_EMPTY the empty line was completely lost in the diff output.
Thomas Keller
2011-06-02 00:48:38 +0200
80313c88c8Properly reverse-sort git's tag list again; the rsort on the original output of the command looked bogus: since each tag ref is prefixed by an iso date and since commit 94da55d1 by hash, the whole string was of course sorted by this date and later hash, but not the tag name. This should now make more sense.
Thomas Keller
2011-06-02 00:22:00 +0200
cab1c09ffcNote that issue 559 has been fixed with the fix for issue 686.
Thomas Keller
2011-06-02 00:08:13 +0200
c421919092Fix php syntax
William MARTIN
2011-06-01 11:20:03 +0200
d350876bc1Update allowed attributes in the Markdown Prefilter, to be less strict. Fix issue 578
William MARTIN
2011-06-01 10:10:01 +0200
de09c8af56Merge branch 'develop' of projects.ceondo.com:indefero into develop
William MARTIN
2011-05-31 15:40:14 +0200
998f4576feFix div collision
William MARTIN
2011-05-31 15:39:46 +0200
06c57f7da6Set the SQL type to VARCHAR(32) Process the md5 of each file during the migrationUpdate all IDF_Upload object to process their md5 during the migration
William MARTIN
2011-05-31 14:53:44 +0200
4d5418a601Fix migration methods name
William MARTIN
2011-05-31 14:01:39 +0200
95cc7f627fProcess a md5 on the uploaded file, and display it in the per file view. - The uploader can check that the uploaded file is correct - The downloader can check his download too
William MARTIN
2011-05-31 13:58:12 +0200
2aab4eea3bApply (and adapt) the patch from issue 364, which should fix the issue.
Thomas Keller
2011-05-31 13:41:37 +0200
5bbff9f5a6Rename the "Go to revision" button in the SVN views to "Switch", so it doesn't break into the next line.
Thomas Keller
2011-05-31 13:39:55 +0200
b5fcf1636aString improvements.
Thomas Keller
2011-05-31 13:34:28 +0200
13012be5d7Merge branch 'develop' of projects.ceondo.com:indefero into develop
Thomas Keller
2011-05-31 13:14:21 +0200
ca2ef814fbAdd support for the display of monotone node attributes. (also fix the way the attributes view is displayed, i.e. do not use single strings, but one string in context which is much easier to translate)
Thomas Keller
2011-05-31 13:11:55 +0200
b9407f6aeeAdd some nobr, to keep the text formated when the message is long
William MARTIN
2011-05-31 11:06:39 +0200
9bcb5f9456Fix a PHP notice / Pluf exception in case any issue type field is cleared.
feature.issue-links
Thomas Keller
2011-05-31 10:51:24 +0200
f412099f69Fix whitespace issues in the timeline.
Thomas Keller
2011-05-30 14:48:36 +0200
16dda0743cBasic storage of relations for new issues has been done; the relations are also properly displayed at the left side in the issue's detail view.
Thomas Keller
2011-05-28 23:48:00 +0200
d079838818Improve a translation
Thomas Keller
2011-05-28 01:36:25 +0200
81ce4688dfLet the SVN command line client not store the login credentials we give him.
Thomas Keller
2011-05-28 01:05:10 +0200
ee33cc1832Address files by name rather than ID in the downloads section (issue 686)
Thomas Keller
2011-05-28 00:48:24 +0200
82bb18fe10Merge branch 'release-1.1' into develop
Thomas Keller
2011-05-26 10:51:16 +0200
8066fd8982Start 1.1.3 development
Thomas Keller
2011-05-26 10:46:00 +0200
a96d8c05a7Update the NEWS file and set the version number
v1.1.2
William MARTIN
2011-05-26 09:57:05 +0200
4238a5dd50Update PO file from transifex
William MARTIN
2011-05-26 09:56:25 +0200
94da55d15eFix tags extraction from git repository (issue 675)
William MARTIN
2011-05-26 09:56:04 +0200
09979b8551Rewrite log parsing in Mercurial and fix whitespace bugs on the way: - tags and branches with spaces are now properly parsed (issue 663) - use --style instead of --template option of hg to include much more output for the log command; use that to query the parent revisions of a revision (if any) and also to query the actual changes of a revision - make the log parser much more robust towards changes in the "header" of the log output
Thomas Keller
2011-05-25 23:26:14 +0200
5b82efa0beFix a couple of issues with our key parsing / validating code. - be explicit and expect only ssh-dss or ssh-rsa keys - allow any character (even line breaks and whitespace) in the optional comment, but shrink all of them to simple spaces (fixes issue 679) - test the newly uploaded key against existing keys only by the base key data, not the fully uploaded string (that might contain a changed comment line or the like) to avoid duplicates; also only check the keys of the user for duplicates, not all existing keys in the forge (if for whatever reason two user accounts share a key)
Thomas Keller
2011-05-25 02:13:50 +0200
8502a36481Mark two new strings in the latest updates view for translation; prettify the RSS icon display somewhat.
Thomas Keller
2011-05-16 23:49:08 +0200
bcba64b2a1Basic model files added.
Thomas Keller
2011-05-10 17:22:32 +0200
e40d922eefAdd two targets to easily install and update the IDF database
Thomas Keller
2011-05-10 17:21:56 +0200
7e226b43d3More work on the issue relation infrastructure - actually query data for the incoming query - exclude the current issue from being linked with itself - allow multiple issues to be given in the second input field - add the form fields to the ticket update view as well
Thomas Keller
2011-05-10 16:21:29 +0200
9171bfd1abStart with issue 638 (issue links); nothing workable yet.
feature-issue_links
Thomas Keller
2011-05-09 13:52:09 +0200
be4774c95cMark two strings for translation.
Thomas Keller
2011-05-06 14:04:08 +0200
bbf1a1882aFix issue 671 : Update the SSH Key preg pattern
William MARTIN
2011-05-04 11:22:24 +0200
9644784a79Merge branch 'develop' of projects.ceondo.com:indefero into develop
William MARTIN
2011-05-04 11:22:50 +0200
1940d5c0b5Fix issue 671 : Update the SSH Key preg pattern
William MARTIN
2011-05-04 11:22:24 +0200
7c7e3cd1f1Rework idf.php-dist a bit more: - move "Binary section" into "Path section" - make individual sections more prominent and therefor easier to grasp / scan for - fix the language and expand the explanations for a couple of items - remove the 'debug_scm' configuration variable (it is used nowhere in the source and just confuses people) - update the copyright
Thomas Keller
2011-04-28 23:53:15 +0200
3e2f95a152Break too long line Add space between section
William MARTIN
2011-04-28 15:43:09 +0200
92de88ba13Rewrite of the idf.php-dist file - Add example for each mail and cache backend - Add major part of option use in each Scm backend with description
William MARTIN
2011-04-28 15:12:00 +0200
5322cdf609Fix an URL in the RSS feed
Thomas Keller
2011-04-27 15:01:34 +0200
02d0f0923eUpdate the NEWS files
William MARTIN
2011-04-27 15:09:04 +0200
765a86ba90Fix an URL in the RSS feed
Thomas Keller
2011-04-27 15:01:34 +0200
34309e34c3Enhancement visibility of the RSS feed in the timeline view
William MARTIN
2011-04-27 14:39:39 +0200
2176d1cde2Merge branch 'develop' of projects.ceondo.com:indefero into develop
Thomas Keller
2011-04-27 00:08:10 +0200
45d53e8d21Merge branch 'feature.better-home' into develop
Thomas Keller
2011-04-27 00:07:40 +0200
b36b8e3afbFinal adjustions to the project logo code - remove the question mark from the default logo for simplification, add a soft drop shadow to make the logo more visible on not so light backgrounds - display the project logo and the lock icon in the project list dropdown - re-position the project title and display the lock icon (if needed) on top of the main logo The code now works best with uploaded logos of 32x32px^2; smaller logos will be downsampled and repositioned on a best breed basis.
feature.better-home
Thomas Keller
2011-04-27 00:03:44 +0200
801af66a4eApparently header() does kind of work for php-cli, but of course breaks horribly. Luckily Pluf has a little knob (IN_UNIT_TESTS) that can prevent this breakage.
Thomas Keller
2011-04-19 11:07:58 +0200
df6ffdf420Three more test cases for the mtn interface added
Thomas Keller
2011-04-15 00:54:11 +0200
b3368071acContinue with the mtn interface tests
Thomas Keller
2011-04-14 00:48:36 +0200
67b80ee11cContinue with the mtn interface tests
Thomas Keller
2011-04-12 23:47:44 +0200
dc31155de1Second pass of code review
William MARTIN
2011-04-11 15:37:40 +0200
0bae69908bSpelling
Thomas Keller
2011-04-07 22:40:32 +0200
47a077bc82Merge branch 'feature.better-home' of projects.ceondo.com:indefero into feature.better-home
Thomas Keller
2011-04-07 22:38:40 +0200
836ff71364Update code to fix thomas review's
William MARTIN
2011-04-06 15:33:26 +0200