Thomas Keller
423548dc2c
Grammar.
2011-02-13 00:24:18 +01:00
Thomas Keller
fd7a53a854
According to the base64 standard, zero, one or two fill bytes ("=")
...
might pop up at the end, so always expecting "==" is plainly wrong
(originates from 0897c860
, fixes issue 592)
2011-01-05 15:34:01 +01:00
Loïc d'Anterroches
777937b70c
Fixed apparence of the description of the labels for the default ticket labels.
2010-12-23 17:26:34 +01:00
Thomas Keller
51c42a65c5
Project owners can now enter multiple email addresses for each notification type.
...
Each email must be separated by a comma from the other. (Based on a patch from
Pierre Marechal, fixes issue 372).
2010-12-06 00:11:59 +01:00
Thomas Keller
784c9718eb
Implemented an extended user profile based on a patch from Jethro Carr (issue 510).
...
Changes with respect to the original patch:
- use Gconf instead of separate table / data scheme
- better form validation for URLs and emails
- no htmlentity-encoded contents in the database (pluf automatically safe-encodes
stuff before it writes out contents into templates)
- add visual separators in the form views to have a distinct view of basic
(important) data and other data which are only displayed in the public profile
- give a hint about the maximum display size of 60x60 px^2 and use max-width and
max-height in the templates to avoid nasty distortions by the browser
- use target=_blank and rel=nofollow on the twitter and website links in the profile
- some whitespace / formatting / code style fixes
2010-12-05 01:22:32 +01:00
Thomas Keller
b4bc6abace
Make the monotone master branch editable on forge level at least to
...
make it possible to switch the default project branch (partially
fixes issue 560)
2010-11-17 00:47:55 +01:00
Thomas Keller
e6f255bc56
Code style; wider input for monotone branch name
2010-11-17 00:47:52 +01:00
Thomas Keller
8993d2988b
Pick initial issue type and priority from the particular first item of the predefined issue labels list (thanks Jakub Vitak, closes issue 556)
2010-10-31 23:18:35 +00:00
Thomas Keller
b518385962
Introduce a per-project issue template to hint a reporter to provide
...
certain information in his issue report (closes issue 540).
2010-10-09 10:40:30 +00:00
Thomas Keller
2106a5fbdc
Merge branch 'develop' of projects.ceondo.com:indefero
2010-09-14 14:23:18 +02:00
Thomas Keller
0897c8608f
Allow the upload of SSH keys without the optional comment field
...
(fixes issue 531 - thanks William!)
2010-09-14 14:22:34 +02:00
Loïc d'Anterroches
439014b0b1
Fixed ticket 479, project editing inconsistency.
2010-09-02 14:16:41 +02:00
Loïc d'Anterroches
3eb0247b37
Fixed to correctly have a type text input.
2010-08-27 08:57:54 +02:00
Thomas Keller
7f32a5679d
* removed type
field in IDF_Key on request of Loic and automatically detect
...
and validate raw key data
* reworked the parseMonotoneKeyData() function to parse ssh and monotone keys
* tweak help texts and exception strings
2010-08-24 23:30:12 +02:00
Thomas Keller
a442fd588e
Merge branch 'master' of github.com:tommyd3mdi/indefero-monotone
2010-08-24 22:57:52 +02:00
Thomas Keller
e7ce32fc26
Merge branch 'master' of git://projects.ceondo.com/indefero
2010-08-24 22:45:28 +02:00
Thomas Keller
31e81118dd
Follow IDFs coding standards and tweak opening curly braces as well as
...
quoting where possible
2010-08-13 11:21:07 +02:00
Thomas Keller
e47d51d14c
Add the possibility to save mtn public keys per user
...
* src/IDF/Key.php: new column "type" which is either "ssh" or "mtn";
utility functions to query the mtn key name and id as well as
all available key types for the current IDF installation
* src/IDF/Migrations/16KeyType.php: needed migration script
* src/IDF/Plugin/SyncGit/Cron.php: ensure only SSH keys are handled
* adapt forms and templates accordingly
2010-08-11 23:48:09 +02:00
Loïc d'Anterroches
3d1ac97dc3
Correctly uses the private/description from the template project.
2010-08-11 14:50:32 +02:00
Loïc d'Anterroches
7a2065c687
Fixed to correctly use the default values if the template project was not fully updated.
2010-08-11 14:42:06 +02:00
Loïc d'Anterroches
9e6c7dad88
Fixed to use the private status and the description from the template when creating a project.
2010-08-11 14:12:03 +02:00
Loïc d'Anterroches
4f23ea4dd5
Added the ability to create a new project with another one as template.
2010-08-11 13:58:41 +02:00
Thomas Keller
8decc383aa
bugfix: do not validate the custom branch field in the project creation
...
formular if we should set the project up with another SCM
2010-06-26 00:07:56 +02:00
Thomas Keller
2ee665ac96
Merge branch 'master' of git://projects.ceondo.com/indefero
2010-06-21 23:23:26 +02:00
Loic d'Anterroches
7a952215aa
Added a series of hooks to trigger backup jobs when files are uploaded/deleted.
2010-05-21 11:29:36 +02:00
Loic d'Anterroches
47acc73451
Added the webhooks.
2010-05-10 10:11:27 +02:00
Thomas Keller
18ba8d0ac5
Some more files from the initial work
2010-04-27 00:02:47 +02:00
Raphaël Emourgeon
10245113d5
Fixed ticket 406, PHP 5.3.1 compatibility.
2010-03-16 10:40:29 +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
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
c486ca928b
Added ticket 357, delete wiki article.
2010-02-19 11:46:43 +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
73f6430a60
Fixed to prevent a password reset to login an inactive user.
2010-02-09 14:47:13 +01:00
Mehdi Kabab
75280d6892
Fixed issue 325, unexpected reset SSH key.
2009-11-01 23:07:33 +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
b6c5e803cb
Fixed issue 114, email sent in language of commenter.
2009-10-08 11:23:33 +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
838645463d
Remove the PHP 5.3 deprecated split function.
2009-09-24 20:40:22 +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
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
32507085b4
Added another level of check on the reset password key.
2009-07-02 20:04:46 +02:00
Loic d'Anterroches
3848bd8d22
Added longer description for the downloads.
2009-06-22 21:08:33 +02:00
Loic d'Anterroches
0abb706ded
Quick documentation improvement.
2009-05-26 15:02:30 +02:00
Loic d'Anterroches
c866d09e27
Fixed issue 219, notification when adding a wrong user in a project.
2009-05-26 13:33:00 +02:00
Loic d'Anterroches
1c51437569
Fixed bad sequence of the tests.
2009-05-07 15:28:52 +02:00
Loic d'Anterroches
d216e21858
Fixed issue 203, user doesn't show in active/inactive if first name is ---.
2009-05-07 15:07:02 +02:00
Loic d'Anterroches
9f673307e0
Added the dash in the explanations of the allowed character in the project name
...
This is solving issue 148 correctly.
2009-03-27 05:45:30 +01:00
Ciaran Gultnieks
c16962e5f5
Fixed issue 168, code review shows wrong commits.
2009-03-26 12:28:03 +01:00
Loic d'Anterroches
7f4f14e78d
Fixed issue 105 point 2, added deletion of a project.
...
Note that the source code is not deleted at the moment.
2009-02-27 10:42:18 +01:00
Loic d'Anterroches
32dc829a41
Fixed issue 142, control the patch when creating a new code review.
2009-02-26 11:09:38 +01:00
Loic d'Anterroches
75ec32765c
Added the ability to add download extension and control the download size.
2009-02-16 18:04:03 +01:00
Loic d'Anterroches
6c83169f1c
Fixed the submission of a code review and the display.
...
The display of a code review was crashing when a new file was added in
the diff.
The form to submit a review now proposes directly a choice of commits.
2009-02-02 17:38:48 +01:00
Loic d'Anterroches
01b68978ff
Fixed a crash when submitting a new code review and no full rights.
2009-01-30 23:28:18 +01:00
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
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
b6922a0296
Added the notifications on the new uploaded files.
2009-01-26 21:51:51 +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
388a98defd
Improved the default description to guide the administrator.
2009-01-20 17:39:53 +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
c8e523d8c7
Added some extra signals useful to customize the project creation.
2009-01-12 14:57:09 +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
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
dc5cdd74af
Added the ability to set the staff flag of a user.
2009-01-02 12:07:41 +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
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
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
d2323c6d97
Added the language selection in the user account.
2008-12-19 11:30:50 +01:00
Loic d'Anterroches
b60aeb0ca1
Updated the plugin to match InDefero's coding standards.
2008-12-03 23:02:59 +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
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
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
0273e535e0
Added multiple upload file in issue.
...
This fixes issue 54.
2008-11-27 11:10:23 +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
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
Benjamin Jorand
08145b7b1c
Added the support of Mercurial.
2008-11-23 17:45:00 +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
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
79312f7242
Fixed some bad path to templates.
2008-11-18 10:58:54 +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
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
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
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
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
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
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
78cf0c1c85
Fixed to push the overwrite check at the framework level.
2008-08-05 21:01:06 +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