Loic d'Anterroches
766acd01f4
Added the ability for a user to change his email address.
...
The change is not performed immediately. First a confirmation email is
sent to the user and if validated, the email address is changed.
2009-01-29 18:44:39 +01:00
Loic d'Anterroches
1307c97ff3
Updated the French translations and page title.
2009-01-28 15:40:37 +01:00
Loic d'Anterroches
fb1a47b323
Added the notification for the commits.
2009-01-28 15:20:41 +01:00
Loic d'Anterroches
be7cbabe8d
Added the notification of changes for the documentation pages.
2009-01-28 14:59:51 +01:00
Loic d'Anterroches
ee5044fb1c
Added the notifications for the code review.
2009-01-28 14:03:34 +01:00
Loic d'Anterroches
2ec653ad43
Merge branch 'notifications'
2009-01-26 21:52:13 +01:00
Loic d'Anterroches
b6922a0296
Added the notifications on the new uploaded files.
2009-01-26 21:51:51 +01:00
Loic d'Anterroches
d47530e128
Fixed stupid mistake in copy/paste.
2009-01-26 21:22:59 +01:00
Loic d'Anterroches
f203f7d78f
Fixed bad help message for the git access.
...
Git has 2 methods to access a repository, one with gitdaemon to do a
checkout and one with SSH to perform the push. We need to provide those
2 methods.
2009-01-26 17:58:58 +01:00
Loic d'Anterroches
fccdcaa878
Fully fix issue 112, creating Mercurial also gives Subversion repos.
2009-01-25 21:22:38 +01:00
Loic d'Anterroches
dd6517c709
Fixed Issue 112, creating Mercurial also gives Subversion repos.
2009-01-25 21:09:31 +01:00
Loic d'Anterroches
743a3f312c
Added a control to avoid redirecting to an inexisting branch.
2009-01-25 20:48:02 +01:00
Loic d'Anterroches
e513d95dbe
Added the notification for the tickets.
2009-01-25 10:58:24 +01:00
Loic d'Anterroches
ec2565e244
Fixed French translations.
2009-01-25 10:56:08 +01:00
Loic d'Anterroches
4c45a4a2ac
Added the management of the notification email addresses.
2009-01-25 10:32:34 +01:00
Loic d'Anterroches
121c94dc8e
Added more help for the Git access.
2009-01-24 12:56:59 +01:00
Loic d'Anterroches
bcbcee281f
Added the IDF_Conf relation.
2009-01-24 10:07:33 +01:00
Loic d'Anterroches
9d667643e7
Changed to use the "origin" convention for the git repository.
2009-01-23 16:28:55 +01:00
Loic d'Anterroches
f4133a1a1d
Fixed French translations.
2009-01-23 16:27:57 +01:00
Loic d'Anterroches
38ac214d55
Fixed bug in the cache resulting in errors in the tree view.
...
The cache was not per project but one cache for all the projects.
2009-01-23 15:06:57 +01:00
Loic d'Anterroches
657dd339a1
Updated the French translations.
2009-01-23 14:25:28 +01:00
Loic d'Anterroches
cadbc040a1
Fixed issue 101, better information for the Subversion login/password.
...
A nice little help icon is providing more information for the checkout.
This for all the backends.
2009-01-22 11:12:41 +01:00
Loic d'Anterroches
6b32413e69
Automatically create the git repository during the cron run.
2009-01-21 20:05:03 +01:00
Loic d'Anterroches
3fbac71f04
Fixed to redirect the user to the home if no available branch.
...
This is a short term fix. We need to create a "howto" page for each kind
of repository to display it when the user want to access a repository
with nothing in it.
2009-01-21 19:56:47 +01:00
Loic d'Anterroches
49c8510d31
Fixed the rights in the sync file.
2009-01-21 19:29:03 +01:00
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
Loic d'Anterroches
628b01faf4
Fixed the indexing for the issues.
...
It was not indexing the content correctly when creating the issue as the
content of the issue was not yet stored in the database.
2008-11-26 10:08:51 +01:00
Benjamin Jorand
4bff745890
Fixed to finish the code cleaning.
2008-11-26 08:36:01 +01:00
Loic d'Anterroches
82ed55f1a0
Fixed issue 55, improvements for the wiki.
2008-11-25 21:59:57 +01:00
Loic d'Anterroches
b528bf356c
Merge branch 'master' into betterwiki
2008-11-25 21:21:40 +01:00
Loic d'Anterroches
c02c52b14a
Fixed some call-time pass-by-reference warnings with PHP 5.2.6.
2008-11-25 21:18:12 +01:00
Loic d'Anterroches
86ab5221a7
Added view of pages by label.
2008-11-25 21:07:51 +01:00
Loic d'Anterroches
7a0a0b523b
Fixed the right action when listing by tag the downloads.
2008-11-25 20:45:27 +01:00
Loic d'Anterroches
c0918de3dc
Improved the phrasing.
2008-11-25 20:36:09 +01:00
Loic d'Anterroches
fd9cb62946
Added documentation wiki search.
2008-11-25 20:32:33 +01:00
Loic d'Anterroches
4dc0747769
Added the download of a commit diff.
...
This fixes issue 50.
2008-11-25 20:11:09 +01:00
Loic d'Anterroches
6bee793704
Added permission at the installation/upgrade for cleaner code.
...
The authorized user permission is added at the installation/upgrade step
to remove the code to remove the unncessary logic in the code.
2008-11-25 09:38:10 +01:00
Loic d'Anterroches
70616a0c95
Improved the translations based on user feedback.
2008-11-24 22:10:36 +01:00
Loic d'Anterroches
8519303494
Fix to have a more logical order in the HTML.
2008-11-24 21:56:04 +01:00
Loic d'Anterroches
ad159a5463
Fixed the title to be correctly titlecased.
2008-11-24 21:52:24 +01:00
Loic d'Anterroches
39d015a586
Added a simpler way to configure the repositories.
2008-11-24 20:27:03 +01:00
Loic d'Anterroches
bebce1812d
Fixed to handle exception nicely instead of crashing the view.
2008-11-23 21:09:44 +01:00
Loic d'Anterroches
4260a083be
Updated the French translations.
2008-11-23 18:51:24 +01:00
Benjamin Jorand
08145b7b1c
Added the support of Mercurial.
2008-11-23 17:45:00 +01:00
Loic d'Anterroches
ee8d56075d
Fixed to get consistent listing order.
2008-11-23 17:14:23 +01:00
Loic d'Anterroches
7f88056bd9
Fixed autolinking breaking MarkDown links.
2008-11-23 14:58:43 +01:00
Loic d'Anterroches
39916d46f0
Added the featured documentation pages on the homepage.
2008-11-23 14:51:47 +01:00
Loic d'Anterroches
b7b7e7aff2
Fixed to use the right initialized labels.
2008-11-23 14:44:44 +01:00
Loic d'Anterroches
380df7380b
Fixed the regex to match the commit and the path.
2008-11-23 14:41:41 +01:00
Loic d'Anterroches
a643cbbc0c
Fixed to use the new class name.
2008-11-23 14:35:39 +01:00
Loic d'Anterroches
649e85e551
Fixed bad relate name conflicting with the IDF_Issue.
2008-11-23 14:34:45 +01:00
Loic d'Anterroches
7c1ad62cdb
Added the deletion of old revisions of the wiki pages.
2008-11-23 12:33:11 +01:00
Loic d'Anterroches
048e2ba783
Fixed to be translated.
2008-11-23 12:13:04 +01:00
Loic d'Anterroches
b3eb42817c
Fixed to correctly clean the index and timeline when needed.
2008-11-23 12:00:15 +01:00
Loic d'Anterroches
78bc9a5466
Remove from the index on delete.
2008-11-23 11:26:17 +01:00
Loic d'Anterroches
b03422fc18
Fixed function name and add the timeline cleaning for wikirev/page deletion.
2008-11-23 11:23:20 +01:00
Loic d'Anterroches
99dd3aa1d6
Remove the corresponding information from the timeline on deletion.
2008-11-23 11:20:08 +01:00
Loic d'Anterroches
d9ffac099f
Added the visualisation of the old revisions of a page.
2008-11-23 11:12:16 +01:00
Loic d'Anterroches
8eb5715656
Partial fix of issue 55, addition of a simple Wiki.
...
Added a base wiki, it is now possible to create wiki pages and update
them. Revisions are kept also not used/displayed at the moment.
2008-11-22 23:51:23 +01:00
Loic d'Anterroches
b13633fed2
Fixed to work correctly with MySQL.
2008-11-22 22:06:02 +01:00
Loic d'Anterroches
c86cf6e5f1
Fixed issue 62, crash when searching in the issues.
...
The issue search is now correctly limiting the search to the issues.
2008-11-22 14:17:26 +01:00
Loic d'Anterroches
d8870e6df0
Added the installation of the IDF_Commit table.
2008-11-22 10:59:15 +01:00
Loic d'Anterroches
b94ca8215f
Fixed to not cache the getBlob call with git.
2008-11-21 21:47:43 +01:00
Loic d'Anterroches
f674992fc8
Updated the French translations.
2008-11-21 21:14:37 +01:00
Loic d'Anterroches
6072c2f9cb
Fixed a little cosmetic glitch.
2008-11-21 20:41:32 +01:00
Loic d'Anterroches
9814a75f82
Added the first work on an API.
2008-11-21 20:33:39 +01:00
Loic d'Anterroches
0e725bea26
Added private projects.
...
It is now possible to create private projects. To mark a project as
private, you simply go in the Administer > Tabs Access menu and select
"Private project". Only project members and owners together with the
extra authorized users will be able to access the project. The project
will not appear in the list of projects for not authorized users.
2008-11-21 13:19:02 +01:00
Loic d'Anterroches
80b9e2ff78
Fixed issue 59, field idf_idf_conf.vdesc is a varchar(250) instead of text (MySQL).
2008-11-20 10:05:40 +01:00
bohwaz
c807c18d21
Fixed issue 58, bug avec les raccourcis clavier.
2008-11-18 11:29:53 +01:00
bohwaz
e01235caea
Fixed issue 57, bug dans la gestion SVN.
2008-11-18 11:23:09 +01:00
Loic d'Anterroches
79312f7242
Fixed some bad path to templates.
2008-11-18 10:58:54 +01:00
Loic d'Anterroches
7e1f5bb029
Fixed path to the login form.
2008-11-18 09:59:11 +01:00
Loic d'Anterroches
18da9ed72f
Renamed to match Pluf conventions and fix issue 56.
2008-11-18 09:21:49 +01:00
Loic d'Anterroches
725ece26cd
Fixed in part issue 56, the templates are in the idf subfolder.
2008-11-18 09:15:02 +01:00
Loic d'Anterroches
8e093bc7ee
Added link to issues and commit in the source tree.
2008-11-17 14:09:00 +01:00
Loic d'Anterroches
809967f5d7
Updated the hotkeys to add the latest updates into them.
2008-11-17 14:01:24 +01:00
Loic d'Anterroches
3ae666a781
Fixed the layout for long names in the attachments.
2008-11-16 12:19:30 +01:00
Loic d'Anterroches
97425529b1
Fixed to have the short name of the subject instead of InDefero.
2008-11-16 12:11:13 +01:00
Loic d'Anterroches
7ca43e0ec2
Updated the pretty print not to need extra <pre></pre>.
2008-11-15 21:23:29 +01:00
Nicolas Lassalle
5c32145e13
Added diff pretty print in the commit.
2008-11-15 21:10:37 +01:00
Nicolas Lassalle
99a2e2b83f
Fixed issue 37, syntax highlighting of source.
2008-11-15 15:44:47 +01:00
Loic d'Anterroches
316a7d1a54
Fixed wrong display of the comment author.
2008-11-15 15:09:07 +01:00
Loic d'Anterroches
17734a7482
Fixed the class of some issue links.
2008-11-15 15:01:12 +01:00
Loic d'Anterroches
619334db67
Fixed the date to be the one of the comment and not the issue.
2008-11-15 12:26:21 +01:00
Loic d'Anterroches
42df3f5a74
Using normal storage instead of compressed.
2008-11-15 12:16:39 +01:00
Loic d'Anterroches
5370939229
Fixed the indenting.
2008-11-15 11:57:17 +01:00
Loic d'Anterroches
bcaf6efb6a
Added the downloads in the timeline.
2008-11-15 11:56:44 +01:00
Loic d'Anterroches
8336dd6549
Updated to make the timeline follow the access rules.
2008-11-15 11:47:09 +01:00
Loic d'Anterroches
c044e99960
Renamed timeline to updates as more intuitive.
...
Fixed other little consistency stuff.
2008-11-15 11:35:30 +01:00
Loic d'Anterroches
4760c4b563
Improved the style of the timeline to add consistency.
...
The timeline is now a table with a more consistent look and feel with
respect to the other tables in the application.
2008-11-15 11:31:43 +01:00
Loic d'Anterroches
b85da85dfe
Added ticket 45, base implementation of a timeline.
...
Still some cleaning of the code to have a nicer display of the timeline
especially for the issue updates.
2008-11-14 15:41:51 +01:00
Loic d'Anterroches
386ff894fc
Cleaned the view of a commit.
...
Removed the unnecessary "tree" information.
Added direct link to the files at the given commit.
2008-11-13 14:19:18 +01:00
Loic d'Anterroches
431654592d
Updated the French translation.
2008-11-12 21:02:57 +01:00
Loic d'Anterroches
fa5fe0d610
Fixed ticket 36, attach a file to a ticket.
...
It is now possible to attach a file to a ticket.
2008-11-12 20:40:58 +01:00
Loic d'Anterroches
9404309a0a
Fixed issue 43 by removing the logo.
...
We do not need to do some advertizing on all the pages. Logo removed, the interface is
cleaner. Yeah!
2008-11-12 13:57:47 +01:00
Loic d'Anterroches
de8b5aa74c
Improved the visualisation of text files in the source.
...
If the visualized version is not at the head of a branch, the details of
the corresponding commit are given.
2008-11-11 22:55:35 +01:00
Loic d'Anterroches
9ac6e38e81
Added inline visualization of text files from the repository.
2008-11-11 22:32:01 +01:00
Loic d'Anterroches
297d7290df
Fixed partially issue 37, text files are displayed as text.
...
The display is not done with a nice layout, the file is pushed directly
with the text/plain mime type. This is working better than expected.
2008-11-11 21:21:21 +01:00
Loic d'Anterroches
9e91215205
Fixed to avoid a line break between size numbers and units.
2008-11-10 22:47:59 +01:00
Loic d'Anterroches
36623eaf94
Added the default cache configuration.
2008-11-10 15:32:59 +01:00
Loic d'Anterroches
adb5de13e2
Added a cache layer to cache the execution of the scm commands.
2008-11-07 23:54:40 +01:00
Loic d'Anterroches
c113c11da5
Added the display of the author of a commit in the source tree.
2008-11-07 14:32:22 +01:00
Loic d'Anterroches
c797e6c7c3
Fixed minor compatibility issue with PHP 5.2.
2008-11-07 14:31:45 +01:00
Loic d'Anterroches
ad5348e7f5
Fixed issue 42, add projects list link in project page.
...
At the top, a link to the project list is added when within a project
page.
2008-09-12 16:31:49 +02:00
Loic d'Anterroches
cecae05bda
Fixed ticket 40 View Projects: implode functions seems not support ArrayObject
...
Forced the arrayObject as array with casting.
2008-09-12 16:23:43 +02:00
Nicolas Lassalle
8ae2ae2b06
[PATCH] Fixed the source url in js-hotkeys
2008-09-12 12:38:13 +02:00
Loic d'Anterroches
2b5f97b362
Cleaned the code to have consistent style.
2008-09-12 12:36:41 +02:00
Nicolas Lassalle
b881ad1c8f
[PATCH] Restructured the "source views" file hierarchy.
...
Svn specifics Views are now in a Source subfolder.
2008-09-12 12:32:27 +02:00
Nicolas Lassalle
bd15328758
[PATCH] Fixed issue 41 - View Source : Missing argument 2 for IDF_Scm_Svn::getBlob()
...
Created an unique method declaration in the tow scm backend.
Passed a more generic argument so that the scm backend could get the
correct data.
2008-09-12 12:26:51 +02:00
Loic d'Anterroches
e4f7dd8975
Continued work to fix the support of PHP 5.2.0.
2008-09-05 15:53:13 +02:00
Loic d'Anterroches
c7fc30bab0
Continued work to fix for PHP 5.2.0.
2008-09-05 15:35:27 +02:00
Loic d'Anterroches
f4cbf84559
Added more fixes for PHP 5.2.0.
2008-09-05 14:38:50 +02:00
Loic d'Anterroches
c8e91d80f2
Forced as ContextVars for PHP 5.2.
2008-09-05 10:45:01 +02:00
Loic d'Anterroches
57084c6a25
Removed dead code.
2008-09-05 10:14:47 +02:00
Loic d'Anterroches
61b109d75e
Really fixed the project name with hyphen (-).
2008-09-04 17:38:29 +02:00
Loic d'Anterroches
7dabb32e25
Fixed bug with project names containing an hyphen (-).
2008-09-04 17:19:53 +02:00
Loic d'Anterroches
bef8ac82b7
Updated to be clearer to for the first installation.
2008-09-04 15:30:39 +02:00
Loic d'Anterroches
6521680719
Added the French translations.
...
Fixed at the same time some bad English strings.
2008-09-03 09:33:29 +02:00
Loic d'Anterroches
28817af471
Removed dead code.
2008-09-03 09:13:50 +02:00
Loic d'Anterroches
5b9dbd5c3b
Fixed bug preventing the download.
2008-09-03 00:12:25 +02:00
Loic d'Anterroches
2acf2fb054
Removed the sort by id on the closed issues.
2008-09-03 00:06:24 +02:00
Loic d'Anterroches
14811beeba
Fixed issue 9, do not show the deprecated files by default.
2008-09-02 23:31:43 +02:00
Loic d'Anterroches
0ff5eb0f82
Fixed issue 34 in the case of bad commit in the changelog.
2008-09-02 17:41:54 +02:00
Loic d'Anterroches
3a3aa9c730
Added the administration of the repository.
...
It is now possible to select the repository type and a possible remote
repository for subversion in the administration area.
2008-09-02 16:45:49 +02:00
Loic d'Anterroches
2d271f6b69
Restructured one more time to be as SCM independent as possible.
...
The work is delegated as much as possible to the IDF_Scm_* classes.
2008-09-02 15:51:57 +02:00
Loic d'Anterroches
57a5b4738a
Restructured the file hierarchy.
...
Git and Svn are now in a Scm subfolder.
2008-09-01 21:42:18 +02:00
Loic d'Anterroches
fad12e17c7
Cosmetic changes.
2008-08-29 20:38:13 +02:00
Loic d'Anterroches
2c7b3e1e1a
Cosmetic improvements.
2008-08-29 19:59:53 +02:00
Nicolas LASSALLE
ccc41c86b0
Added support of subversion.
2008-08-29 19:50:10 +02:00
Loic d'Anterroches
763d7ca7f6
Fixed to have the latest ticket first by default.
2008-08-14 09:33:33 +02:00
Loic d'Anterroches
e4902ef76e
Fixed another glitch in the French translations.
2008-08-13 22:30:56 +02:00
Loic d'Anterroches
02e00054f6
Added cosmetic improvements.
...
Updated the French translations to use the French title conventions (No
Uppercase For The First Letter of Each Word but only for the first
word).
Activated some of the menu links in the issue pages depending on the
context.
2008-08-13 22:11:08 +02:00
Loic d'Anterroches
0ee7dc5a89
Updated the French translations.
2008-08-13 21:57:30 +02:00
Loic d'Anterroches
5b411228c2
Added a smarter way to mark a user as interested by an issue.
...
A user posting a comment is marked as interested only if not the owner
and not the submitter. If in that case, the user will be anyway notified
of the changes to those issues.
2008-08-13 21:28:58 +02:00
Loic d'Anterroches
0e3a74558c
Removed stupid debug information.
2008-08-13 21:28:42 +02:00
Loic d'Anterroches
109431cd40
Remove the uncessary sign in propagando from the download pages.
2008-08-13 21:23:26 +02:00
Loic d'Anterroches
a8db15d1e5
Added a warning when adding a comment to a closed issue.
...
The warning is only displayed for the simple users.
2008-08-13 21:20:47 +02:00
Loic d'Anterroches
0d4a31c086
Added accessibility keys.
2008-08-13 21:09:04 +02:00
Loic d'Anterroches
2a1628f8de
Fixed bug when doing a search with an empty query.
2008-08-13 20:47:06 +02:00
Loic d'Anterroches
2e36487be4
Updated the French translations and the translation template.
2008-08-13 18:36:17 +02:00
Loic d'Anterroches
643650a6a7
Added the indexing of the issues in the migration script.
2008-08-13 18:30:49 +02:00
Loic d'Anterroches
a1e10bd169
Added a search engine in the issues.
2008-08-13 18:26:36 +02:00
Loic d'Anterroches
5275a1a9d6
Fixed issue 5, add a way for user to manage their account.
...
Also added for each user a small public profile.
2008-08-12 22:17:49 +02:00
Loic d'Anterroches
7955aa6077
Updated the French translations.
2008-08-12 14:51:40 +02:00
Loic d'Anterroches
0ea5171f3e
Fixed the HTML to have an alt attribute for the star.
2008-08-12 12:49:59 +02:00
Loic d'Anterroches
4175fe030b
Little optimisation to not lookup the starred info if anonymous user.
2008-08-12 12:48:24 +02:00
Loic d'Anterroches
1a030ea4ed
Added issue 14, ability to change the interest status.
...
The interest status or watch list is now shown in the list of the issues
and can be changed by clicking on the star in front of the title of an
issue when looking at an issue.
2008-08-12 12:46:09 +02:00
Loic d'Anterroches
b2356bd157
Fixed 17, check the constraints on the login.
2008-08-11 21:29:17 +02:00
Loic d'Anterroches
32fb0cb121
Fixed issue 15, order asc/desc not matching the age.
2008-08-11 21:10:02 +02:00
Loic d'Anterroches
740979a4cb
Fixed issue 19, help disconnected from the project.
...
Use the tip from zero heure. https://linuxfr.org/~erlen/27028.html
2008-08-11 20:10:33 +02:00
Loic d'Anterroches
1cf3a73fe1
Fixed issue 18, link to download/git clone in the tree view visually annoying.
2008-08-11 15:27:40 +02:00
Loic d'Anterroches
88d39faed7
Fixed bug showing all the downloads of all the projects in the download area.
2008-08-09 23:07:22 +02:00
Loic d'Anterroches
685d3974e8
Removed deleted translations.
2008-08-08 21:42:42 +02:00
Loic d'Anterroches
59a81279ff
Fixed issue 6, ability to remove an uploaded file.
2008-08-08 21:33:10 +02:00
Loic d'Anterroches
bd0209a28e
Fixed some inconsistencies in the interface (thanks Luigi).
2008-08-08 20:34:40 +02:00
Loic d'Anterroches
6360ea93be
Fixed issue 13, email notifications.
...
Email notifications are now sent at creation/modification of an issue.
2008-08-07 23:12:24 +02:00
Loic d'Anterroches
fcc1283001
Fixed not to display the update time of an issue if not needed.
2008-08-07 19:44:59 +02:00
Loic d'Anterroches
7383e18dff
Fixed issue 4, with fine control over the tabs access.
...
For each tab, at the exception of the project home and the
administration area, it possible to control the access rights if the
user is anonymous, signed in, member or owner.
2008-08-07 15:35:03 +02:00
Loic d'Anterroches
1831716b07
Changed to display the update of a download only if updated.
2008-08-07 09:24:15 +02:00
Loic d'Anterroches
553f5179a2
Changed the default downloads sort order.
...
The sort order is now the reverse upload time and the upload time is
correctly used instead of the update time.
2008-08-06 22:38:22 +02:00
Loic d'Anterroches
19ca5ef02f
Added a nice warning if the user tries to download a deprecated file.
2008-08-06 22:30:44 +02:00
Loic d'Anterroches
a8699db268
Improved the style for the labels in the context column.
2008-08-06 22:19:46 +02:00
Loic d'Anterroches
3b5251c1b4
Fixed issue 7, filter the downloads by label.
2008-08-06 21:54:45 +02:00
Loic d'Anterroches
7070e8a13a
Added the language example configuration.
2008-08-06 20:26:30 +02:00
Loic d'Anterroches
bac1586334
Added the French translation of the project.
2008-08-06 14:54:01 +02:00
Loic d'Anterroches
1cb8e44ff9
Fixed English typo.
2008-08-05 21:35:26 +02:00
Loic d'Anterroches
78cf0c1c85
Fixed to push the overwrite check at the framework level.
2008-08-05 21:01:06 +02:00
Loic d'Anterroches
64f41c0cd2
Fixed issue 8, show the featured downloads on the homepage.
2008-08-05 20:33:43 +02:00
Loic d'Anterroches
884a41fbba
Fixed to prevent overwritting an existing file.
2008-08-05 20:09:20 +02:00
Loic d'Anterroches
330fa62554
Added more labels per download.
2008-08-05 20:04:42 +02:00
Loic d'Anterroches
3990098e4b
Added better control that the issue/download are in the project.
...
When you view/edit a download or issue, if the download/issue is not in
the current project a 404 page is returned.
2008-08-05 19:58:21 +02:00
Loic d'Anterroches
5e3b2bac28
Added a download counter.
...
Because we like stats, even if not really reliable :)
2008-08-05 15:44:27 +02:00
Loic d'Anterroches
366b73d27e
Fixed issue 10, add mime type when downloading a file.
2008-08-05 12:44:56 +02:00
Loic d'Anterroches
b4cac893a5
Added better keyboard shortcuts.
...
The list is available in the FAQ.
2008-08-05 12:07:04 +02:00
Loic d'Anterroches
9dedea0f9d
Fixed issue 12, better regular expressions to link issues.
...
The bug was due to a bad initialization of the git repository path in
the issue comment parser. Time to make more init tests!
2008-08-05 11:44:04 +02:00
Loic d'Anterroches
0a868a76ba
Changed the order as the result is visualy more balanced.
2008-08-04 21:45:17 +02:00
Loic d'Anterroches
31c79419b5
Limit to the latest 25 commits in the changelog.
2008-08-04 21:25:19 +02:00
Loic d'Anterroches
6ad7ee8c71
Added integration with git-daemon.
...
In the configuration it is possible to give a git daemon url to have it
displayed in the source view.
2008-08-04 21:24:07 +02:00
Loic d'Anterroches
e1f961c14b
Fixed error in the batch deletion.
2008-08-04 08:43:12 +02:00
Loic d'Anterroches
f40d197478
Updated the template configuration to add the upload path/url.
2008-08-04 08:39:00 +02:00
Loic d'Anterroches
7a5bb7345d
Added a download area to the forge.
2008-08-04 00:42:05 +02:00
Loic d'Anterroches
fb9d52fa87
Added a simple logo.
2008-08-03 16:12:25 +02:00
Loic d'Anterroches
e6df530624
Fixed to avoid lines being too long.
2008-08-03 10:09:03 +02:00
Loic d'Anterroches
54d3783173
Added a note on how to mark a bug as duplicate.
2008-08-03 10:07:20 +02:00
Loic d'Anterroches
9e2d9e691b
Added the markdown filter for the description of the project.
2008-08-02 22:52:11 +02:00
Loic d'Anterroches
bf8a33708b
Added a + icon before the "new issue" link.
2008-08-02 22:26:50 +02:00
Loic d'Anterroches
a105f971c2
Added the FAQ view.
2008-08-02 21:58:00 +02:00
Loic d'Anterroches
4119a160aa
Fixed the copyright.
2008-08-02 15:18:19 +02:00
Loic d'Anterroches
495e18cf58
Added installation instructions and configuration example.
2008-08-02 15:13:21 +02:00
Loic d'Anterroches
49f339c7c5
Added the ability to download a zip file of the code at a given commit.
2008-08-02 13:51:42 +02:00
Loic d'Anterroches
d46ddea543
Added tests for the Git class and removed unused code.
2008-08-02 10:36:29 +02:00
Loic d'Anterroches
cf9360a1a8
Fixed the middleware to correctly return a 404 error if the project is
...
not found.
2008-08-02 09:48:55 +02:00
Loic d'Anterroches
953d7c4ecd
Added the name of the login view.
2008-08-02 09:48:35 +02:00
Loic d'Anterroches
f4f8f9615a
Added the link to commit and issues in the changelog.
2008-08-02 09:42:05 +02:00
Loic d'Anterroches
4c5bd8d2be
Fixed bug when looking at a commit which is a merge.
...
When you merge you do not get always a diff of files. This fix correct
that for the case of commit 9a2b8e249a
.
2008-08-02 09:38:06 +02:00
Loic d'Anterroches
fd6031d7f5
Fixed SQL to follow the standards.
2008-08-01 22:18:58 +02:00
Loic d'Anterroches
83658ac860
Fixed to have standard SQL.
2008-08-01 22:15:49 +02:00
Loic d'Anterroches
593afd9b8b
Fix for PostgreSQL.
2008-08-01 22:13:25 +02:00
Loic d'Anterroches
a831c749d8
Fixed boolean for PostgreSQL.
2008-08-01 22:03:56 +02:00
Loic d'Anterroches
7d80632557
Added code indentation.
2008-08-01 00:50:44 +02:00
Loic d'Anterroches
80ce87009e
Added a better commit diff.
2008-08-01 00:38:29 +02:00
Loic d'Anterroches
cb15f036fe
Fixed some typos.
2008-07-31 22:54:02 +02:00
Loic d'Anterroches
1b3a42940d
Added the registration procedure.
2008-07-31 22:50:21 +02:00
Loic d'Anterroches
416d13e249
Added the registration form.
...
Still need a lot :)
2008-07-29 22:33:13 +02:00
Loic d'Anterroches
c50e218704
Added a project home.
2008-07-29 21:18:02 +02:00
Loic d'Anterroches
ccf24df131
Link to the corresponding tree in the commit view.
2008-07-29 15:13:40 +02:00
Loic d'Anterroches
a6716c7716
Added the visualisation of a commit.
2008-07-28 22:09:17 +02:00
Loic d'Anterroches
3fb47562ce
Automatically create links in the issue description and comments.
...
Link to issues but also commits.
2008-07-28 20:31:23 +02:00
Loic d'Anterroches
3dbae6272a
Added smooth handling of bad files and commits.
...
Now simply redirect to the root of the first available branch.
2008-07-27 21:38:49 +02:00
Loic d'Anterroches
8a0a35726c
Fixed typo.
2008-07-27 17:46:04 +02:00
Loic d'Anterroches
b6084cbf07
Improved the support of the git browser.
...
Now the reference is always a commit as from a commit it is always possible to travel back to the corresponding tree and blobs.
2008-07-27 17:43:51 +02:00
Loic d'Anterroches
9a2b8e249a
Merge branch 'gitbrowser'
2008-07-27 01:51:55 +02:00
Loic d'Anterroches
789c7ed43d
Take into account if in one branch but listing another.
...
Need to check how this is working on a bar repository.
2008-07-27 01:51:08 +02:00
Loic d'Anterroches
24e8c80dfb
Updated the docstring.
2008-07-27 01:37:43 +02:00
Loic d'Anterroches
c915f8fccf
Added the changelog and fixed the source browser.
...
The source browser is normally a little bit more robust.
2008-07-27 01:31:10 +02:00
Loic d'Anterroches
f57a0ec08b
Cosmetic improvements.
2008-07-26 20:17:18 +02:00
Loic d'Anterroches
876e206742
First work on the git browser.
2008-07-26 18:42:41 +02:00
Loic d'Anterroches
2e711bee8d
Added a nice formatting of the issue comments.
2008-07-25 14:25:50 +02:00
Loic d'Anterroches
4eea3797b2
Added the autocompletion of the owner and cosmetic changes.
2008-07-25 14:15:58 +02:00
Loic d'Anterroches
e5d296d863
Added the Shift+w hotkey to get the working list of the user.
2008-07-25 11:17:56 +02:00
Loic d'Anterroches
d19dbb441c
Added a hotkey tag to easily add them.
...
Added a new Shift+m hotkey to access the list of submitted issues.
2008-07-25 11:16:18 +02:00
Loic d'Anterroches
cc5ec30e6a
Correctly set the copyrights.
2008-07-25 10:28:35 +02:00
Loic d'Anterroches
efbd82fccb
Initial commit.
2008-07-25 10:26:05 +02:00