Loic d'Anterroches
037b9b78ae
Fixed issue 106, crash with the cache and subversion.
2009-01-21 19:25:49 +01:00
Loic d'Anterroches
388a98defd
Improved the default description to guide the administrator.
2009-01-20 17:39:53 +01:00
Loic d'Anterroches
28432296bf
Fixed the bad static call.
2009-01-20 17:37:37 +01:00
Loic d'Anterroches
5d3ce34c4b
Fixed to correctly update the git daemon export flag as needed.
2009-01-20 17:31:55 +01:00
Loic d'Anterroches
8cfc5ec026
Fixed the download of a commit diff file.
...
Note, we need to stream this commit diff like for the archive for
performance reasons.
2009-01-20 16:33:36 +01:00
Loic d'Anterroches
e159185465
Restructured the control of the large commits.
2009-01-20 16:26:36 +01:00
Loic d'Anterroches
df086f7a61
Improved Subversion and Mercurial backend performance.
2009-01-20 13:12:17 +01:00
Loic d'Anterroches
bab9ec661d
Updated the French translations.
2009-01-20 11:45:26 +01:00
Loic d'Anterroches
ef197fc6ab
Added a note about the plugins in the default conf file.
2009-01-20 10:36:41 +01:00
Loic d'Anterroches
61f53c518f
Added the latest elements of the git repositories control.
...
Now, need to write the documentation.
2009-01-20 10:33:56 +01:00
Loic d'Anterroches
941a495144
Added the bulk of the access control to the git repositories.
2009-01-19 20:44:03 +01:00
Loic d'Anterroches
b2ec9bb9e8
Added cache at the view level when displaying the source tree.
2009-01-18 10:17:39 +01:00
Loic d'Anterroches
835eab9c24
Fixed issue 93 by preventing the display of a large commit diff.
...
Still needs to implement the equivalent for subversion and mercurial,
maybe with a simple command $scm->isCommitLarge($commit).
2009-01-17 18:46:26 +01:00
Loic d'Anterroches
61bc7a70b6
Solved most of issue 93 by not requesting diff content most of the time.
...
Still need to handle the display of a large commit in the individual
commit page.
2009-01-17 18:10:55 +01:00
Loic d'Anterroches
48355417d7
Remove cariage returns in the SSH keys.
2009-01-17 16:37:14 +01:00
Benjamin Jorand
7e7b5a4409
Fixed issue in the display of filename with spaces with Mercurial.
...
The Mercurial backend was not displaying correctly the filenames/folders
having spaces in them. It was troncating at the space.
2009-01-17 10:03:10 +01:00
Loic d'Anterroches
419601bb92
Added the upload of the SSH key for the end user.
2009-01-14 23:05:52 +01:00
Loic d'Anterroches
00f3b08ec6
Started the work on issue 3, git synchronization.
2009-01-14 21:23:52 +01:00
Loic d'Anterroches
11ddf00062
Updated the default configuration to match the INSTALL file.
2009-01-12 22:37:36 +01:00
Loic d'Anterroches
3f31d37955
Correctly use the url_upload configuration variable.
2009-01-12 15:31:04 +01:00
Loic d'Anterroches
c8e523d8c7
Added some extra signals useful to customize the project creation.
2009-01-12 14:57:09 +01:00
Loic d'Anterroches
a6c42120d8
Improved issue 93, memory usage.
...
I have been doing tracing of the memory usage using xdebug, now I am
normally below 15MB for the linux kernel instead of 35MB. Please test.
2009-01-06 22:56:02 +01:00
Loic d'Anterroches
a30a62d48f
Fixed issue 97, project created as private is not private.
...
It was not a security issue, just a display issue.
2009-01-06 22:04:48 +01:00
Loic d'Anterroches
52abaf0461
Updated the French translations.
2009-01-02 22:25:28 +01:00
Loic d'Anterroches
c949672e53
Fixed to allow the dash (-) in the shortname of a project.
...
The dash is not allowed as first or last character of the name.
2009-01-02 17:26:52 +01:00
Loic d'Anterroches
c8d1b66c91
Better alignment in the table columns.
2009-01-02 14:06:50 +01:00
Loic d'Anterroches
60bc06f5c3
Added ticket 90, propose to create a new documentation page when it doesn't exists.
2009-01-02 13:58:55 +01:00
Loic d'Anterroches
a36e89ac2e
Added a little note that accounts with bad emails can be deactivated.
2009-01-02 13:39:43 +01:00
Loic d'Anterroches
36f29dfbfd
Removed the dead screen of the administration as not used for the moment.
...
The first tab of the administration was not used, so I removed it to
remove the clutter, it will be reactivated when it will be possible to
perform forge configuration from there.
2009-01-02 13:34:09 +01:00
Loic d'Anterroches
dc5cdd74af
Added the ability to set the staff flag of a user.
2009-01-02 12:07:41 +01:00
Loic d'Anterroches
dd6b6c9ce6
Fixed little glitch in the listing of the users.
2009-01-02 11:58:38 +01:00
Loic d'Anterroches
76cf64369d
Inforce the rule to have only letters and digits in the login.
2009-01-02 11:43:15 +01:00
Loic d'Anterroches
404e2cd150
Added the filtering of the non validated users by default.
2009-01-02 11:38:35 +01:00
Loic d'Anterroches
3aaf24d3bb
Added the base administration of the users.
...
Still need to not show the non activated accounts by default.
2009-01-02 11:20:10 +01:00
Loic d'Anterroches
2bfa4478e1
Added the ability to mark a project as private at creation time.
2009-01-01 22:11:23 +01:00
Loic d'Anterroches
99f82216dd
Added ticket 95, ability to get a new password when forgotten.
2009-01-01 21:50:16 +01:00
Julien Issler
c33b271519
Fixed issue 96, errors when parsing a Mercurial diff.
2008-12-30 18:21:04 +01:00
Loic d'Anterroches
2078d69a83
Added ticket 86, preview attached files to issues.
2008-12-30 18:00:59 +01:00
Loic d'Anterroches
e6b19a695b
Fixed issue 94, commands have changed in git 1.6.
2008-12-23 22:43:09 +01:00
Loic d'Anterroches
0a02916e81
Added a partial fix of issue 93 to limit memory exhaustion.
...
This is not perfect because it means that we cannot get the
corresponding commit message and author for each file in the tree view.
This is just a work around that will not affect most of the repositories
but the biggest ones with files not changes for a long time.
To fully fix this problem, one needs to build at each commit time a
cache table with the data of each commit (including the hash of each
file at each commit).
2008-12-23 22:29:11 +01:00
Loic d'Anterroches
4f682c2e93
Fixed to prevent entering empty bug reports.
2008-12-23 11:20:08 +01:00
Loic d'Anterroches
d292678759
Added the initialisation of the user language at registration time.
...
When the user register, we grab the language from the browser and use it
as first value for the corresponding user object. The user can then
later on modify it from his account area.
2008-12-19 11:46:46 +01:00
Loic d'Anterroches
f6fb6c5ccc
Fixed inconsistency in the link.
2008-12-19 11:32:21 +01:00
Loic d'Anterroches
d2323c6d97
Added the language selection in the user account.
2008-12-19 11:30:50 +01:00
Loic d'Anterroches
d11b107ce1
Added more text extensions and give the ability to add in the config.
...
Using the 'idf_extra_text_ext' configuration variable you can add more
text extensions.
2008-12-17 15:08:51 +01:00
Loic d'Anterroches
e282c65bb0
Added more text extensions.
2008-12-17 14:34:55 +01:00
Benjamin Jorand
dbd513b24e
Fixed to be consistent in the display of errors.
2008-12-17 09:31:22 +01:00
Julien Issler
e535fbf5e1
Fixed issue 88, Mercurial support doesn't show all directories.
2008-12-17 09:02:45 +01:00
Loic d'Anterroches
31bd7e1d19
Fixed grammar in French translations.
2008-12-10 11:33:40 +01:00
Benjamin Jorand
2418645604
Fixed issue 83, small issue in SyncSvn.
2008-12-08 10:00:46 +01:00
Benjamin Jorand
0eeef34908
Added the Mercurial repository serving synchronization.
...
This fixes ticket 79.
2008-12-08 09:56:31 +01:00
Loic d'Anterroches
5886aef3ad
Added the terms and conditions.
...
These are simple terms, just to allow people to adapt them later.
2008-12-07 14:56:06 +01:00
Loic d'Anterroches
ef3adafa02
Added the CSRF control by default in the configuration.
2008-12-07 12:58:44 +01:00
Loic d'Anterroches
7d999107b2
Added automatic case lowering of the login.
...
This is just a little usability improvement based on user feedback.
2008-12-07 11:42:02 +01:00
Loic d'Anterroches
4add76dbc8
Fixed a little consistency issue in the timeline subtab link.
2008-12-07 10:01:17 +01:00
Loic d'Anterroches
8378da5353
Fixed to not display the hashed password in the password field.
2008-12-07 09:46:08 +01:00
Loic d'Anterroches
e8d55a5267
Fixed include the File_Passwd file only if the SyncSvn plugin is activated.
2008-12-07 09:34:52 +01:00
Loic d'Anterroches
67a38fd547
Updated the French translations.
2008-12-06 14:03:35 +01:00
Loic d'Anterroches
f1f7d635b7
Updated to send to the dashboard when clicking on the "me" links.
2008-12-05 20:41:11 +01:00
Loic d'Anterroches
05c8d321c1
Added developer/user dashboard for all the projects.
...
This fixes issue 60.
2008-12-05 20:37:24 +01:00
Loic d'Anterroches
119aa4505e
Added emphasis on the latest update link.
2008-12-05 15:04:46 +01:00
Loic d'Anterroches
a727285ce4
Added links to the author profile.
2008-12-05 14:58:32 +01:00
Loic d'Anterroches
e208a3e1eb
Fixed to be usable outside of a request context.
2008-12-05 14:55:11 +01:00
Loic d'Anterroches
6c5da01319
Added the link to the author profile when possible.
2008-12-05 14:51:51 +01:00
Loic d'Anterroches
b660c6782f
Updated the timeline to link to the author profile.
2008-12-05 12:28:58 +01:00
Loic d'Anterroches
5bd4fed8f4
Updated to simplify the configuration.
...
We do not need to have the extra tags and modifiers in the configuration
as a signal is taking care of that. That way we can add new tags,
modifiers without the need to update the configuration settings.
2008-12-05 11:53:22 +01:00
Loic d'Anterroches
6ae032df3e
Fixed to correctly get a reference to the parameters.
2008-12-05 11:52:14 +01:00
Loic d'Anterroches
a1eeb12516
Added ticket 80, scm login integration with database login.
...
Based on the login for Subversion and the email address for git and
Mercurial.
2008-12-05 11:34:02 +01:00
Loic d'Anterroches
d6e3b8dca9
Cleaned the atom feed to validate against the feedvalidator.
2008-12-04 14:37:46 +01:00
Loic d'Anterroches
2e3330a8ad
Fixed to avoid creation of unvalid HTML.
2008-12-04 14:29:45 +01:00
Loic d'Anterroches
b60aeb0ca1
Updated the plugin to match InDefero's coding standards.
2008-12-03 23:02:59 +01:00
Baptiste Michaud
39cf9f985a
Added a plugin to synchronize subversion repositories.
2008-12-03 21:04:32 +01:00
Loic d'Anterroches
7cc244ec06
Fixed to avoid double slashes in the path to folders.
2008-12-03 20:58:06 +01:00
Loic d'Anterroches
9c44bc5fe5
Fixed issue 71, add atom feeds.
...
The basic building block is here with the feed of the timeline, it is
rather easy to add the feed other elements based on this work. This will
require iterations and polishing.
2008-12-03 15:00:47 +01:00
Loic d'Anterroches
a79d13ee3f
Fixed issues 64 and 65, add a short description for the projects.
...
Bulk of the changes were made in commit 209715a
.
2008-12-02 13:23:17 +01:00
Loic d'Anterroches
209715a6b3
Increased the size of the edition area of the documentation pages.
2008-12-02 13:22:01 +01:00
Loic d'Anterroches
ec22b2c8c2
Grouped the items in the timeline by day.
2008-12-01 22:16:28 +01:00
Loic d'Anterroches
da23f2b915
Added review update notification.
2008-12-01 21:39:17 +01:00
Loic d'Anterroches
fefff591b6
Tried a little improvement of the layout.
2008-12-01 18:23:18 +01:00
Loic d'Anterroches
67361d7df6
Fixed ticket 46, PHP 5.2.0 compatibility.
2008-12-01 14:48:09 +01:00
Loic d'Anterroches
7d0ecd8f8a
Added a link to Gravatar in the FAQ.
2008-12-01 14:44:35 +01:00
Loic d'Anterroches
0ae266cfaf
Added to have a nicer look in the account area.
2008-12-01 14:30:00 +01:00
Loic d'Anterroches
d1911339d7
Added signals when the user updates his password.
2008-12-01 13:35:17 +01:00
Loic d'Anterroches
9c5156e6ef
Added the first work on the administration area.
2008-12-01 00:36:27 +01:00
Loic d'Anterroches
b45d9854af
Fixed issue 70, markdown syntax in the Wiki partially broken.
...
We will need to iterate with feedback from the users for the autorized
tags in the filtering process.
2008-11-30 11:33:46 +01:00
Loic d'Anterroches
2732da9dbb
Fixed possible fatal error in the Wiki.
...
The error could be triggered only when playing with the URL manually.
2008-11-30 11:18:58 +01:00
Loic d'Anterroches
57a4ea7cb0
Fixed ticket 76, add the attached files in the issue notification emails.
...
Beware that you need to update your configuration file to add the new
template filter.
2008-11-30 10:52:06 +01:00
Loic d'Anterroches
81cb427f7f
Fixed to be consistent with the rest.
2008-11-30 10:37:40 +01:00
Loic d'Anterroches
f690968b11
Started ticket 39, add code review.
...
We now have a limited support of the code review. Still some work to be
done to allow the submission of new patches on a given review and update
the status. For the moment, only pre-commit review is supported.
2008-11-30 10:26:05 +01:00
Loic d'Anterroches
fbe364462d
Fixed issue 67, conf and Conf folders conflict.
2008-11-27 11:29:40 +01:00
Loic d'Anterroches
0273e535e0
Added multiple upload file in issue.
...
This fixes issue 54.
2008-11-27 11:10:23 +01:00
Loic d'Anterroches
566c90cf6a
Added full debug of Scm call only when debug flag set.
...
This is because git will return an error code when testing if a commit
exists and in fact does not exist. So it means that we get an exception
on all the string "commit foo" when foo is not a commit in the issue
text.
2008-11-27 10:03:30 +01:00
Loic d'Anterroches
eb60e99d5c
Fixed to have correct post failure cleaning of the uploaded file.
...
Note: Latest Pluf release needed.
2008-11-27 09:48:01 +01:00
Loic d'Anterroches
93c44feb05
Fixed issue 61, better sync of the source changelog with the latest updates.
...
The sync is made automatically on all the branches of the project when
looking at the timeline after a given time.
2008-11-27 09:30:12 +01:00
Loic d'Anterroches
08f6c5fc79
Improved a little bit the keyboard shortcuts.
2008-11-27 09:18:33 +01:00
Loic d'Anterroches
83fd312c81
Added an exception when the scm command fails.
...
This will help the debugging for people.
2008-11-27 09:03:21 +01:00
Loic d'Anterroches
71461299bc
Fixed the listing of the projects in the public profile view.
2008-11-26 22:29:10 +01:00
Loic d'Anterroches
ed40edf594
Updated the French translations.
2008-11-26 22:14:51 +01:00
Loic d'Anterroches
1332ba7eda
Improved the documentation based on user feedback.
2008-11-26 21:34:47 +01:00
Loic d'Anterroches
28b650f841
Added the ability to configure the path to the mime types db.
2008-11-26 11:12:25 +01:00