Thomas Keller
95faf0468a
Add a relation between IDF_Project and IDF_Tag (again), this time
...
its a many-to-many. We store project tags in IDF_Tag with a project
id "0" (this has minimal to no impact on existing code) and therefor
only need to ensure that the new relation table exists in the migration.
Then just the project summary configuration and the admin's project
create and project update forms and views needed to be adapted to
be able to render, create and update project tags.
2011-12-11 01:38:56 +01:00
Thomas Keller
63bc47e7b7
Save / restore project labels for the forge.
2011-12-06 20:39:15 +01:00
Thomas Keller
b752d1fadb
Merge branch 'develop' of projects.ceondo.com:indefero into feature.scilab
2011-12-03 01:21:57 +01:00
Jean-Philippe Fleury
df1130b4c9
Multiple fixes to English language strings.
2011-11-29 00:13:28 +01:00
Thomas Keller
7f610fd2f3
Add an option to configure an external URL per project, e.g. to allow the
...
linking of the home page of the project.
This feature was kindly sponsored by Scilab.
2011-09-25 01:27:36 +02:00
Thomas Keller
9171bfd1ab
Start with issue 638 (issue links); nothing workable yet.
2011-05-09 13:52:09 +02:00
William MARTIN
5ea4b02205
Update copyrigt
2011-04-02 21:37:07 +02:00
Ciaran Gultnieks
4411086f29
First set of files with English text corrections (partially resolves
...
issue 631)
2011-03-10 09:23:01 +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
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
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
e7ce32fc26
Merge branch 'master' of git://projects.ceondo.com/indefero
2010-08-24 22:45:28 +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
18ba8d0ac5
Some more files from the initial work
2010-04-27 00:02:47 +02: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
5d24931d9b
Changed to force the shortname to be lower case.
2010-02-22 20:50:54 +01:00
Loic d'Anterroches
6edaf03faa
Fixed issue 283, confusing with two 'Administer' tabs.
2009-10-01 14:44:39 +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
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
388a98defd
Improved the default description to guide the administrator.
2009-01-20 17:39:53 +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
dc5cdd74af
Added the ability to set the staff flag of a user.
2009-01-02 12:07:41 +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
9c5156e6ef
Added the first work on the administration area.
2008-12-01 00:36:27 +01:00