Thomas Keller
cf22909722
* isAvailable(): check monotone's interface version and mark the interface as available if it matches (we might see later on if this alone is actually a good idea especially if we browse an empty database...)
...
* _getCerts(): implement a cert cache and make multiple cert values easily available
* getCommit(), getCommitLarge(), getFile(), getPathInfo(), testHash(): implement
* getTags(): save the first found revision id for a tag as key in the associative array to make tags actually browsable
2010-04-29 01:44:34 +02:00
Thomas Keller
02603fd8fd
disable archive generation for now, this is not possible with monotone as it is implemented now in IDF
2010-04-29 01:42:50 +02:00
Thomas Keller
af4f5aaeb0
make the path to the monotone executable configurable
2010-04-29 01:37:28 +02:00
Thomas Keller
f8012c37d1
from monotone 0.48 onwards the setup command creates its own internal database
2010-04-28 01:12:29 +02:00
Thomas Keller
5954cd0ad1
default to the master branch for the head / tip / main revision
2010-04-28 00:14:19 +02:00
Thomas Keller
5ef6e6c08f
mtn still needs a local db and project setup if there is nothing beside an empty database remotely
2010-04-28 00:13:42 +02:00
Thomas Keller
94a5464155
* idf.php-dist: no need to configure a branch prefix any longer now that the project owner can define the master branch name
...
* Monotone.php: change accordingly to use the configured master branch name and fallback to all branches ("*") if noone is found
2010-04-27 23:28:52 +02:00
Thomas Keller
18ba8d0ac5
Some more files from the initial work
2010-04-27 00:02:47 +02:00
Thomas Keller
9fd4334dec
Start on monotone support for indefero. The SCM backend is about 30% done, interesting pieces like getTree() are not finished yet.
2010-04-26 23:56:25 +02:00
Loic d'Anterroches
d7843a55bd
Updated the French translations.
2010-04-19 09:28:48 +02:00
Loic d'Anterroches
b7833b5d23
Updated to have the latest .pot file.
2010-04-19 09:27:37 +02:00
Loic d'Anterroches
0f617f8e09
Fixed to directly use a PHP internal function, thanks piouPiouM.
2010-04-19 09:16:56 +02:00
Loic d'Anterroches
fbc1fab68d
Added the Mercurial hook connection to run on groupchange.
2010-04-19 09:14:29 +02:00
Loic d'Anterroches
10f08386f7
Fixed to have a simpler code.
2010-04-15 15:40:36 +02:00
Loic d'Anterroches
45fa309c07
Fixed to have a simpler code.
2010-04-15 15:38:03 +02:00
Loic d'Anterroches
2ad13a96f9
Added the changegroup hook for Mercurial.
...
This is the last commit for 1.0, yeah\!
2010-04-15 15:20:50 +02:00
Loic d'Anterroches
73f95de843
Fixed a stupid typo in the hook configuration check.
2010-04-15 10:48:39 +02:00
Loic d'Anterroches
42f561dc75
Added the subversion post commit hook.
2010-04-15 10:00:05 +02:00
Loic d'Anterroches
8280add935
Moved the event logging just before the action.
2010-04-14 13:43:58 +02:00
Loic d'Anterroches
bbc29c889f
Added the post-update hook at the creation of the git repository.
2010-04-14 13:31:30 +02:00
Loic d'Anterroches
e5ee6d8fca
Added the first work on the scm post commit hooks.
2010-04-14 10:54:16 +02:00
Loic d'Anterroches
738a8bdd60
Fixed issue 424, English grammar.
2010-04-12 20:55:00 +02:00
Loic d'Anterroches
119faf55cf
Added ticket 419, render for .net files.
2010-04-12 20:43:04 +02:00
Loic d'Anterroches
7b0ece42f0
Fixed to convert in utf-8 earlier in the process.
2010-03-26 20:40:50 +01:00
Loic d'Anterroches
3c29e4e6ae
Fixed to not use the assumption that the first line of a commit message set the encoding.
2010-03-26 19:57:18 +01:00
Loic d'Anterroches
a5f97c59d9
Fixed missing detection of ISO-8859-2 characters.
2010-03-26 14:53:43 +01:00
Loic d'Anterroches
77c7f8ecfe
Updated the French translations and .pot file.
2010-03-16 15:26:17 +01:00
Loic d'Anterroches
dc34829afe
Fixed issue 417, 403 after clicking 'delete this page'.
2010-03-16 15:21:17 +01:00
Raphaël Emourgeon
10245113d5
Fixed ticket 406, PHP 5.3.1 compatibility.
2010-03-16 10:40:29 +01:00
Raphaël Emourgeon
349970cfaf
Fixed ticket 410, upload error message on new issue shouldn't be hidden.
2010-03-16 10:03:49 +01:00
Loic d'Anterroches
0056e3f0b2
Added ticket 414, references email header for the issue notifications.
2010-03-16 09:41:21 +01:00
Loic d'Anterroches
548a427148
Fixed issue 407, notifications emails are sent twice.
2010-03-01 15:02:09 +01:00
Loic d'Anterroches
49e5aa783d
Fixed to correctly write into the temp folder.
2010-02-27 22:26:34 +01:00
Loic d'Anterroches
b9d8eeea9e
Fixed to catch the error output of the key check.
2010-02-27 22:09:51 +01:00
Loic d'Anterroches
75777daf4b
Fixed to prevent uploading several times the same key.
2010-02-27 18:09:02 +01:00
Loic d'Anterroches
d3b76975cd
Added the option to have a strong check of the ssh key with ssh-keygen.
2010-02-27 17:42:09 +01:00
Loic d'Anterroches
64fb5b3bf0
Fixed issue 402, Project List shows '0 bytes' Repository size on Mac OS X.
2010-02-24 15:06:13 +01:00
Loic d'Anterroches
51842c02f6
Added the ability to manually create a user.
2010-02-24 10:43:28 +01:00
Loic d'Anterroches
cc6f1c7cd8
Added ticket 165, multiple SSH keys per user.
2010-02-22 22:27:31 +01:00
Loic d'Anterroches
5d24931d9b
Changed to force the shortname to be lower case.
2010-02-22 20:50:54 +01:00
Loic d'Anterroches
e2bce19526
Removed the project list on the public profile page.
2010-02-22 20:41:12 +01:00
Loic d'Anterroches
9653f1a341
Correctly display the delete page link only to users with correct rights.
2010-02-20 13:03:06 +01:00
Loic d'Anterroches
a5a5c7b2b6
Fixed security issue, read access on a git project marked as private and source access marked as login in/all access.
2010-02-19 17:43:29 +01:00
Loic d'Anterroches
c486ca928b
Added ticket 357, delete wiki article.
2010-02-19 11:46:43 +01:00
Loic d'Anterroches
3a28fe9d28
Fixed ticket 208, added more logging in GitServe and Scm backend.
2010-02-17 21:57:28 +01:00
Loic d'Anterroches
8da6fe7287
Added the support of war and jar files in the upload area.
2010-02-17 08:53:36 +01:00
Loic d'Anterroches
52be41186f
Correctly request an account confirmation when trying to recover the password of a not yet activated account.
2010-02-15 22:40:34 +01:00
Loic d'Anterroches
96e8f4ae3c
Added a better handling of simultaneous updates of the search index.
2010-02-14 22:01:46 +01:00
Brian Armstrong
ef40b0a34e
Fixed ticket 393, bad English on the Terms Page.
2010-02-14 21:21:29 +01:00
Loic d'Anterroches
73f6430a60
Fixed to prevent a password reset to login an inactive user.
2010-02-09 14:47:13 +01:00
Loic d'Anterroches
2b107c1610
Added ticket 391, password storage configuration variable for Mercurial.
2010-02-06 14:24:11 +01:00
Loic d'Anterroches
577aac2069
Fixed issue 348, no notifications on own actions.
2010-02-04 11:01:32 +01:00
Loic d'Anterroches
73641a03d5
Fixed issues 368 and 354, access to files with special characters.
2010-01-20 22:33:53 +01:00
Ludovic Bellière
0b580ba2ec
Fixed issue 314, Mercurial shows empty files in directories
2010-01-20 21:27:18 +01:00
Denis Kot
ec1d21a625
Added the start of the Russian translations.
2010-01-15 10:57:04 +01:00
Samuel Suther
078c6feae8
Added the start on the German translations.
2010-01-15 10:51:42 +01:00
Janez Troha
1e3dfef438
Added ticket 347, partial Slovenian translations.
2009-11-26 10:30:27 +01:00
Loic d'Anterroches
c72e9f4eb0
Changed to accomodate the new way the session language is working.
2009-11-13 12:26:49 +01:00
Loic d'Anterroches
30a3515e94
Updated the French translations.
2009-11-06 20:38:23 +01:00
Loic d'Anterroches
ff4f8afde8
Added the support of the tags for Mercurial and Subversion.
2009-11-06 18:06:01 +01:00
Mehdi Kabab
8050463a12
Added ticket 271, support of the Git tags.
2009-11-06 16:12:54 +01:00
Mehdi Kabab
73dba2fa1a
Added ticket 259, automatic linking of issues/commits to support TortoiseSVN preferred issue/commit naming.
2009-11-06 16:00:47 +01:00
Loic d'Anterroches
3c46b7734f
Added the ability to use the username of a user to link a git commit.
2009-11-06 15:58:21 +01:00
Mehdi Kabab
75280d6892
Fixed issue 325, unexpected reset SSH key.
2009-11-01 23:07:33 +01:00
Loic d'Anterroches
6c5fde77b4
Added the ability to link to a review from the comments.
2009-10-29 13:54:44 +01:00
Loic d'Anterroches
646cf6479b
Fixed issue 145, code reviews don't show up in the timeline.
2009-10-29 13:25:50 +01:00
Loic d'Anterroches
1d24432f8d
Fixed issue 315, atom feed of a wiki update is broken.
2009-10-28 09:28:06 +01:00
Loic d'Anterroches
37aa3d8b69
Fixed not to stat the size of a non existing repository.
2009-10-26 21:45:42 +01:00
Loic d'Anterroches
9437a19ee0
Added migrations to backup restore indefero to/from a JSON file.
2009-10-19 11:28:01 +02:00
Mehdi Kabab
6c04fa80bd
Fixed issue 311, link Forge Management is missing in the admin pannel.
2009-10-15 15:12:37 +02:00
Loic d'Anterroches
a667227943
Updated the French translations.
2009-10-12 08:18:33 +02:00
Loic d'Anterroches
8d32905913
Fixed transient error when the git cron job creates the repository before the first push.
2009-10-09 10:35:13 +02:00
Loic d'Anterroches
58ab16432c
Fixed issue 261, default paths for gitcron.php and gitserve.php can't find Pluf.
2009-10-09 10:16:00 +02:00
Loic d'Anterroches
aa383ffb1b
Merge branch 'issue268-feedcorrupt'
2009-10-09 09:23:08 +02:00
Loic d'Anterroches
f3cadfe013
Fixed issue 268, atom feed corrupt.
2009-10-09 09:22:36 +02:00
Loic d'Anterroches
c7aa91fc29
Fixed issue 304, cannot display source files with brackets in their names.
2009-10-09 08:46:14 +02:00
Loic d'Anterroches
e5934e0a3a
Fixed issue 167, timeline feed URL should only include auth token for private projects.
2009-10-08 13:27:15 +02:00
Loic d'Anterroches
b6c5e803cb
Fixed issue 114, email sent in language of commenter.
2009-10-08 11:23:33 +02:00
Loic d'Anterroches
ec8ff4f76b
Avoid unnecessary assignement.
2009-10-06 21:33:58 +02:00
Loic d'Anterroches
06668db697
Fixed issue 304, cannot display source files with brackets in their names.
2009-10-06 21:28:37 +02:00
Loic d'Anterroches
a82b4b7b6b
Fixed issue 305, improved the compatibility with PostgreSQL 8.4.
2009-10-06 20:54:28 +02:00
Loic d'Anterroches
37e0604647
Fixed bad conversion to support PHP 5.3,
2009-10-01 21:51:47 +02:00
David Feeney
4765ca2232
Fixed issue 282, Mercurial support in new projects.
2009-10-01 14:56:54 +02:00
Loic d'Anterroches
6edaf03faa
Fixed issue 283, confusing with two 'Administer' tabs.
2009-10-01 14:44:39 +02:00
Loic d'Anterroches
0dedee4429
Fixed issue 296, meaningful message on status change.
2009-10-01 14:24:36 +02:00
Loic d'Anterroches
838645463d
Remove the PHP 5.3 deprecated split function.
2009-09-24 20:40:22 +02:00
Loic d'Anterroches
157819195b
Fixed issue 285, weird mkdir() error sometimes on first git push.
2009-09-21 10:03:33 +02:00
Loic d'Anterroches
25d7a5a776
Fixed issue 286, repository size fails on symlinks.
2009-09-21 09:58:29 +02:00
Loic d'Anterroches
9d9541ee11
Fixed issue 278, database with - in name causes exception on the admin projects list.
2009-09-21 09:46:46 +02:00
Loic d'Anterroches
c1e23ae9e2
Fixed to prevent the search on no available keywords.
2009-08-20 15:20:15 +02:00
Loic d'Anterroches
14e074b122
Fixed to prevent the display of an invalid tree.
2009-08-20 15:14:42 +02:00
Loic d'Anterroches
fbcdacdccf
Allowed the th HTML tag in the MarkDown output.
2009-08-04 10:25:29 +02:00
Andrew Nguyen
f473691479
Fixed issue 262, embbed documents from repository in Documentation wiki.
...
You can now embbed text documents frome the repository into the
documentation wiki. Changes in the repository are automatically
reflected into the wiki.
The syntax is [[[path/to/file, optional commit]]].
2009-08-03 22:38:14 +02:00
Loic d'Anterroches
f7a7ac39f3
Fixed issue 274, link to the markdown extra documentation.
2009-08-03 21:42:32 +02:00
Loic d'Anterroches
ca5270a074
Fixed issue 275, unable to activate a file already uploaded if first upload was in error.
2009-08-03 21:38:32 +02:00
Loic d'Anterroches
0e421c0b34
Fixed issue 267, description for code review not visible on Review screen.
2009-08-03 21:23:23 +02:00
Loic d'Anterroches
cb375dea26
Fixed issue 272, cfg max_upload_size ignored.
2009-08-03 21:10:06 +02:00
Loic d'Anterroches
6845f59150
Fixed variable used before being instanciated in the Mercurial backend.
2009-07-23 23:33:08 +02:00
Mehdi Kabab
021805f1e1
Fixed issue 270, 'src:' autolinking doesn't work if path contains spaces.
2009-07-20 20:07:53 +02:00
Loic d'Anterroches
95881bd7f1
Fixed the order of the model installation.
2009-07-16 16:01:48 +02:00
Loic d'Anterroches
b3bacf25ff
Updated the French locale.
2009-07-16 10:46:07 +02:00
Loic d'Anterroches
99992442f5
Fixed the review backend to support multiple patches per review and line level comments.
2009-07-16 10:04:58 +02:00
Loic d'Anterroches
dd56d681b3
Merged master back into the code review work.
2009-07-15 14:18:50 +02:00
Andrew Nguyen
ba18f30c4f
Fixed issue 249, in the changelog switching to another branch must stay in the changelog.
2009-07-14 22:23:30 +02:00
Loic d'Anterroches
82e2684004
Fixed to match with the name of configuration setting.
2009-07-13 16:11:20 +02:00
Loic d'Anterroches
dc6f25cdef
Fixed to handle the case of bad commit.
2009-07-12 22:13:52 +02:00
Loic d'Anterroches
36c1f98438
Added inline documentation with respect to the source access.
2009-07-12 07:18:19 +02:00
Loic d'Anterroches
ac7be1bde2
Fixed issue 253, last login time for users is off.
2009-07-11 10:55:47 +02:00
Loic d'Anterroches
1a067ca107
Fixed crash of the Subversion backend when requesting a non existing revision.
2009-07-09 00:05:36 +02:00
Loic d'Anterroches
c321e4828b
Fixed issue 181, add an icon in the project list for private projects.
2009-07-08 14:35:44 +02:00
Loic d'Anterroches
69a7a58ce7
Fixed issue 146, display tickets by Id.
2009-07-08 14:23:01 +02:00
Loic d'Anterroches
c0dfd6b5dc
Fixed issue 180, can't select branches containing / character in git projects.
2009-07-08 13:49:16 +02:00
Loic d'Anterroches
7d6cb22291
Fixed to have a better character encoding detection of the git log.
2009-07-03 10:23:49 +02:00
Loic d'Anterroches
32507085b4
Added another level of check on the reset password key.
2009-07-02 20:04:46 +02:00
Loic d'Anterroches
c488278ce1
Fixed bad use of Exception in the wiki view.
2009-07-02 19:59:06 +02:00
Loic d'Anterroches
ad17d797b2
Fixed parsing error.
2009-07-02 19:38:52 +02:00
Loic d'Anterroches
2b1a741946
Fixed issue 245, ['idf_exec_cmd_prefix'] configuration variable is not available anymore.
2009-07-02 13:05:43 +02:00
Charles Melbye
d153cd9049
Fixed issue 244, project List shouldn't show ',' if there is no short description.
2009-07-01 20:17:23 +02:00
Loic d'Anterroches
2a15e2a350
Fixed English typo.
2009-06-29 22:33:15 +02:00
Loic d'Anterroches
1815aaa909
Fixed to have a better workaround for Firefox not to break Safari.
2009-06-29 22:10:32 +02:00
Loic d'Anterroches
bdea6e4cbb
Fixed English typo.
2009-06-29 21:45:55 +02:00
Charles Melbye
75af09062f
Fixed issue 241, links to attach files in Issues should not actually open their href target.
2009-06-29 21:23:58 +02:00
Loic d'Anterroches
c366124917
Fixed the case of accessing the log of an unavailable project
2009-06-26 20:52:56 +02:00
Loic d'Anterroches
16ce0da5f9
Fixed issue 240, correctly link the long URLs in the issues.
2009-06-26 13:12:26 +02:00
Loic d'Anterroches
2ab52e7eaf
Added the possible deletion of the repository when deleting a subversion project.
2009-06-25 21:37:46 +02:00
Loic d'Anterroches
fcefbe719f
Fixed to better detect a bad commit.
2009-06-24 19:33:16 +02:00
Loic d'Anterroches
7d3f7e226c
Fixed issue 238, missing return statement for the subversion backend.
2009-06-24 14:49:06 +02:00
Loic d'Anterroches
3848bd8d22
Added longer description for the downloads.
2009-06-22 21:08:33 +02:00
Loic d'Anterroches
0873d44162
Added the database usage statistics.
2009-06-19 22:42:44 +02:00
Loic d'Anterroches
6cf4f00f92
Fixed to make the command portable on BSD/Solaris.
2009-06-19 21:37:39 +02:00
Loic d'Anterroches
d6c0b7a680
Added forge size statistics.
2009-06-19 21:10:37 +02:00
Loic d'Anterroches
25e296fbb6
Added the display of the repository size in the source subtab of a project.
2009-06-19 17:31:45 +02:00
Mehdi Kabab
e235242ea6
Fixed issue 204, deleting a project does not remove the repository
2009-06-19 16:44:35 +02:00
Loic d'Anterroches
8915b45948
Fixed issue 209, erroneous details with private repository
2009-06-19 16:20:33 +02:00
Baptiste Durand-Bret
29e053bf6b
Fixed issue 217, can't link directly to a user comment when linking to an issue
2009-06-19 16:01:17 +02:00
Loic d'Anterroches
a15107558c
Fixed issue 235, need consistent use of file and fullpath in the SCM backend
2009-06-19 15:51:31 +02:00
Loic d'Anterroches
fb66e1e98f
Fixed to correctly parse the full message of an svn commit log.
2009-06-09 18:03:40 +02:00
Loic d'Anterroches
2f0156e63b
Fixed to correctly get the main branch in case of error.
2009-06-09 08:42:59 +02:00
Loic d'Anterroches
e31d822d74
Fixed the case of a non-existing file.
2009-06-08 19:44:52 +02:00
Loic d'Anterroches
15cba014ba
Fixed undefined variable.
2009-06-08 19:26:58 +02:00
Patrick Georgi
88a1bf9c94
Fixed issue 232, repository browser on SVN shows stacktraces
2009-06-08 13:21:03 +02:00
Loic d'Anterroches
cefdceba13
Fixed issue 229, code review broken with new SCM backend.
2009-05-30 20:04:43 +02:00
Loic d'Anterroches
1c8490be6b
Fixed to get the same method definition as the parent class.
2009-05-28 00:30:10 +02:00
Loic d'Anterroches
1243a8f6ad
Test the preloading of the class.
2009-05-27 23:30:27 +02:00
Loic d'Anterroches
d98dda645e
Pushed the constructor into the backend implementation.
2009-05-27 23:08:55 +02:00
Loic d'Anterroches
44ea8f1817
Added the getAuthAccessUrl method.
2009-05-27 22:54:26 +02:00
Loic d'Anterroches
6ef721d3a8
Fixed to sync the timeline only if the backend is available.
2009-05-27 18:04:33 +02:00
Loic d'Anterroches
7d84da4d7c
Added the git cache in the installation.
2009-05-27 17:59:50 +02:00
Loic d'Anterroches
a53c6a1778
Fixes the case of an empty repository again.
2009-05-27 17:04:41 +02:00
Loic d'Anterroches
b75286375e
Fixes the case of an empty repository.
2009-05-27 16:59:25 +02:00