Commit Graph

  • 7b2552f940 Postgres (and probably others as well) needs an explicit char cast. Thomas Keller 2011-06-30 00:25:29 +0200
  • 324b202215 Fix the rendering of issue changes in a mail template and the issue feed fragment. Thomas Keller 2011-06-29 17:41:18 +0200
  • 2c2da6082a Fixed stupid missing semicolon. Loïc d'Anterroches 2011-06-29 14:41:57 +0200
  • dd3fbbd7e4 Fixes to support older PHP versions. Loïc d'Anterroches 2011-06-29 14:30:17 +0200
  • 9bbcd571ec Merge branch 'feature.issue-summary' into develop William MARTIN 2011-06-20 11:37:26 +0200
  • bbc185bf3b Add unit test for IDF_Project::getIssueCountByOwner feature.issue-summary William MARTIN 2011-06-20 11:34:42 +0200
  • d1bcdcda20 Fix the mtn getChanges() test. Thomas Keller 2011-06-17 23:50:35 +0200
  • 6d55602ef3 Add IDF_Project::getIssueCountByOwner and use it into IDF_Views_Issue::summary William MARTIN 2011-06-15 17:30:23 +0200
  • 6e7c9f7c4b Use css instead of   William MARTIN 2011-06-15 17:29:29 +0200
  • 5427aab456 Change "ifnull" sql function to "coalesce" which is supported by postgresql William MARTIN 2011-06-15 13:52:58 +0200
  • 4879d64989 If 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
  • dab8ea63fc Mark string for translation William MARTIN 2011-06-15 11:35:30 +0200
  • b03d7a04a0 improve rendering of 0% bar William MARTIN 2011-06-15 11:30:11 +0200
  • ef5b93e3f7 Fix the special case of a empty issue tracker, for the issue summary. William MARTIN 2011-06-15 11:18:41 +0200
  • 69ae1c08ef Add an sub-tab under Issue to add a summury view William MARTIN 2011-06-15 09:11:47 +0200
  • 8e4f828cc6 Spelling. Thomas Keller 2011-06-13 12:43:39 +0200
  • c4f92f4569 Access 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
  • c4d2b99656 Wrong object to call commit() on... Thomas Keller 2011-06-13 01:59:21 +0200
  • d4fe88adab Disable the fixed context bar if the content is already to big Thomas Keller 2011-06-12 17:59:43 +0200
  • 69d0e8313a Merge branch 'develop' of projects.ceondo.com:indefero into develop Thomas Keller 2011-06-11 00:48:38 +0200
  • 11a234e135 Fix 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
  • 2f30e4e2f6 Fix 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
  • 118ca9f11f Now 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
  • 24fc41ee0d XML node access didn't work and as such renames and copies weren't properly detected. Thomas Keller 2011-06-10 23:40:22 +0200
  • c00dbac5e0 Merge branch 'feature.download-md5' into develop William MARTIN 2011-06-10 09:26:20 +0200
  • d7857c5126 Rename the migration script feature.download-md5 William MARTIN 2011-06-10 09:25:17 +0200
  • ac6be0d3c0 Implement IDF_Scm::getChanges() for Subversion (closes issue 622) Thomas Keller 2011-06-10 02:23:54 +0200
  • 7ff6f09f67 We 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
  • 00b576c5a3 Merge 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
  • d1f79d906d Do not try to symlink the same file twice (fixes issue 695) Thomas Keller 2011-06-06 23:18:06 +0200
  • aa043f14ac Two occurrences forgotten Thomas Keller 2011-06-06 23:01:25 +0200
  • 638b28399e Fix 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
  • 1d86f036a3 Add a warning to not configure a global key for all monotone instances in usher.conf. Thomas Keller 2011-06-05 01:31:21 +0200
  • 2f6e0f0a22 Include examples how to setup ACLs for different platforms. Thomas Keller 2011-06-05 01:04:14 +0200
  • 1b1b00a10c The 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
  • 8693418d39 Revert "Improve error handling and reporting (partially resolves issue 695)" Thomas Keller 2011-06-04 01:14:22 +0200
  • 8ff15368ce Improve error handling and reporting (partially resolves issue 695) Thomas Keller 2011-06-04 01:03:30 +0200
  • 32cde534bd Fix some errors in the German translation and unify some of the strings. Thomas Keller 2011-06-04 00:31:12 +0200
  • c0e26133bd Keep the context area in the view if a view scrolls down several pages. Thomas Keller 2011-06-02 02:04:52 +0200
  • 592c2ff9ff Several f'ups in hg's parseLog() method Thomas Keller 2011-06-02 01:21:32 +0200
  • 30efd0a2db Merge branch 'develop' of projects.ceondo.com:indefero into develop Thomas Keller 2011-06-02 00:55:17 +0200
  • 20c3f14cc8 git 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
  • 80313c88c8 Properly 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
  • cab1c09ffc Note that issue 559 has been fixed with the fix for issue 686. Thomas Keller 2011-06-02 00:08:13 +0200
  • c421919092 Fix php syntax William MARTIN 2011-06-01 11:20:03 +0200
  • d350876bc1 Update allowed attributes in the Markdown Prefilter, to be less strict. Fix issue 578 William MARTIN 2011-06-01 10:10:01 +0200
  • de09c8af56 Merge branch 'develop' of projects.ceondo.com:indefero into develop William MARTIN 2011-05-31 15:40:14 +0200
  • 998f4576fe Fix div collision William MARTIN 2011-05-31 15:39:46 +0200
  • 06c57f7da6 Set 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
  • 4d5418a601 Fix migration methods name William MARTIN 2011-05-31 14:01:39 +0200
  • 95cc7f627f Process 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
  • 2aab4eea3b Apply (and adapt) the patch from issue 364, which should fix the issue. Thomas Keller 2011-05-31 13:41:37 +0200
  • 5bbff9f5a6 Rename 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
  • b5fcf1636a String improvements. Thomas Keller 2011-05-31 13:34:28 +0200
  • 13012be5d7 Merge branch 'develop' of projects.ceondo.com:indefero into develop Thomas Keller 2011-05-31 13:14:21 +0200
  • ca2ef814fb Add 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
  • b9407f6aee Add some nobr, to keep the text formated when the message is long William MARTIN 2011-05-31 11:06:39 +0200
  • 9bcb5f9456 Fix 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
  • f412099f69 Fix whitespace issues in the timeline. Thomas Keller 2011-05-30 14:48:36 +0200
  • 0aa5999bb3 Finalize ticket relations (closes issue 638) Thomas Keller 2011-05-30 14:02:10 +0200
  • 16dda0743c Basic 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
  • d079838818 Improve a translation Thomas Keller 2011-05-28 01:36:25 +0200
  • 81ce4688df Let the SVN command line client not store the login credentials we give him. Thomas Keller 2011-05-28 01:05:10 +0200
  • ee33cc1832 Address files by name rather than ID in the downloads section (issue 686) Thomas Keller 2011-05-28 00:48:24 +0200
  • 82bb18fe10 Merge branch 'release-1.1' into develop Thomas Keller 2011-05-26 10:51:16 +0200
  • 8987ca7db6 Timezone always comes last release-1.1 Thomas Keller 2011-05-26 10:46:12 +0200
  • 8066fd8982 Start 1.1.3 development Thomas Keller 2011-05-26 10:46:00 +0200
  • a96d8c05a7 Update the NEWS file and set the version number v1.1.2 William MARTIN 2011-05-26 09:57:05 +0200
  • 4238a5dd50 Update PO file from transifex William MARTIN 2011-05-26 09:56:25 +0200
  • 94da55d15e Fix tags extraction from git repository (issue 675) William MARTIN 2011-05-26 09:56:04 +0200
  • 09979b8551 Rewrite 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
  • 5b82efa0be Fix 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
  • 8502a36481 Mark 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
  • bcba64b2a1 Basic model files added. Thomas Keller 2011-05-10 17:22:32 +0200
  • e40d922eef Add two targets to easily install and update the IDF database Thomas Keller 2011-05-10 17:21:56 +0200
  • 7e226b43d3 More 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
  • 9171bfd1ab Start with issue 638 (issue links); nothing workable yet. feature-issue_links Thomas Keller 2011-05-09 13:52:09 +0200
  • be4774c95c Mark two strings for translation. Thomas Keller 2011-05-06 14:04:08 +0200
  • bbf1a1882a Fix issue 671 : Update the SSH Key preg pattern William MARTIN 2011-05-04 11:22:24 +0200
  • 9644784a79 Merge branch 'develop' of projects.ceondo.com:indefero into develop William MARTIN 2011-05-04 11:22:50 +0200
  • 1940d5c0b5 Fix issue 671 : Update the SSH Key preg pattern William MARTIN 2011-05-04 11:22:24 +0200
  • 7c7e3cd1f1 Rework 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
  • 3e2f95a152 Break too long line Add space between section William MARTIN 2011-04-28 15:43:09 +0200
  • 92de88ba13 Rewrite 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
  • 5322cdf609 Fix an URL in the RSS feed Thomas Keller 2011-04-27 15:01:34 +0200
  • 02d0f0923e Update the NEWS files William MARTIN 2011-04-27 15:09:04 +0200
  • 765a86ba90 Fix an URL in the RSS feed Thomas Keller 2011-04-27 15:01:34 +0200
  • 34309e34c3 Enhancement visibility of the RSS feed in the timeline view William MARTIN 2011-04-27 14:39:39 +0200
  • 2176d1cde2 Merge branch 'develop' of projects.ceondo.com:indefero into develop Thomas Keller 2011-04-27 00:08:10 +0200
  • 45d53e8d21 Merge branch 'feature.better-home' into develop Thomas Keller 2011-04-27 00:07:40 +0200
  • b36b8e3afb Final 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
  • 801af66a4e Apparently 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
  • df6ffdf420 Three more test cases for the mtn interface added Thomas Keller 2011-04-15 00:54:11 +0200
  • b3368071ac Continue with the mtn interface tests Thomas Keller 2011-04-14 00:48:36 +0200
  • 67b80ee11c Continue with the mtn interface tests Thomas Keller 2011-04-12 23:47:44 +0200
  • dc31155de1 Second pass of code review William MARTIN 2011-04-11 15:37:40 +0200
  • 0bae69908b Spelling Thomas Keller 2011-04-07 22:40:32 +0200
  • 47a077bc82 Merge branch 'feature.better-home' of projects.ceondo.com:indefero into feature.better-home Thomas Keller 2011-04-07 22:38:40 +0200
  • 836ff71364 Update code to fix thomas review's William MARTIN 2011-04-06 15:33:26 +0200