Commit Graph

278 Commits

Author SHA1 Message Date
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