Thomas Keller
03404adf64
- move getProjectsWithLabelCounts to IDF_Views (where the other functions
...
reside as well) and make it static
- refactor out the code from getProjects that determines which projects
are visible by a user and use the same code to restrict the count that
we calculate for all available project tags
- calculating the project stats is now no longer O(5n) but simply O(5)
when it comes to SQL queries (where n is the number of filtered projects);
remove the member statistic since it makes no sense in this context
2012-05-04 23:31:07 +02:00
Thomas Keller
b6acf4c0e2
Replace the implementation of splitIntoLines by a new one that does
...
not need PHP's array_shift which tends to be very slow for arrays
with many thousand entries (fixes issue 804).
2012-05-04 00:48:53 +02:00
Thomas Keller
8db3c45763
Revamp this a little and make it jQuery 1.7 compatible (fixes issue 803)
2012-04-29 00:24:09 +02:00
Thomas Keller
bca3eb332e
Reference the issue in which the Postgres issues have been tracked.
2012-04-22 23:11:48 +02:00
Thomas Keller
d5394265ba
Formatting fix.
2012-04-20 00:12:45 +02:00
Thomas Keller
3ae92627bc
French translation pulled from transifex.
2012-04-18 00:59:41 +02:00
Thomas Keller
d46df5c129
Fix PostgreSQL compatibility issues.
2012-04-18 00:55:29 +02:00
Thomas Keller
316c57f85b
Add a recent fix and reorder / rework some sections slightly.
...
Add a release date.
2012-04-15 23:14:48 +02:00
Thomas Keller
f8a830802e
Merge branch 'develop' of projects.ceondo.com:indefero into feature.scilab
...
Conflicts:
NEWS.mdtext
2012-03-22 00:51:39 +01:00
Thomas Keller
9bd5912884
Fix issue 785.
2012-02-24 01:29:25 +01:00
Thomas Keller
eac353f921
Add / reword the recent changes.
2011-12-27 03:46:36 +01:00
Thomas Keller
14be872724
Note the recent wiki resource feature addition.
2011-12-06 22:49:37 +01:00
Thomas Keller
b752d1fadb
Merge branch 'develop' of projects.ceondo.com:indefero into feature.scilab
2011-12-03 01:21:57 +01:00
Thomas Keller
57f314badb
Merge branch 'release-1.2' into develop
2011-12-02 01:28:39 +01:00
Jean-Philippe Fleury
6a44af34e1
Fix issue 773.
2011-12-02 01:20:14 +01:00
Jean-Philippe Fleury
7342566c6e
Use positional arguments everywhere where we put more than one
...
string into a translatable sentence to ease the work on more
exotic translations.
2011-12-02 01:16:00 +01:00
Thomas Keller
7267fada64
Merge branch 'release-1.2' into develop
2011-11-30 18:09:35 +01:00
Jean-Philippe Fleury
df1130b4c9
Multiple fixes to English language strings.
2011-11-29 00:13:28 +01:00
Thomas Keller
b39fe8595c
Prepare a new section for 1.3.
2011-11-07 01:16:14 +01:00
Thomas Keller
5101ae5f35
Set a release date for 1.2 and the version.
2011-11-07 00:06:48 +01:00
Thomas Keller
b09a7d2fd2
Move the Wiki* models into the IDF_Wiki_* namespace and adapt all models,
...
table names and relations accordingly.
Start with a resource and resource revision model and add migrations for
that as well.
Note in NEWS.mdtext that we need a more recent Pluf version to take
advantage of the MySQL introspection implementation.
2011-11-06 01:05:27 +01:00
Thomas Keller
aa09862059
Turkish and Brazilian Portuguese translations started.
...
Russian translation included by default (>= 80% translated).
Remaining translations updated / merged.
2011-11-05 15:13:07 +01:00
Thomas Keller
884f50155c
Fix issue 740.
2011-11-05 14:46:31 +01:00
Thomas Keller
e6e20e4f93
Note the recent changes in NEWS.mdtext.
2011-11-05 14:36:32 +01:00
Thomas Keller
2b5efb7fee
Allow the fine-grained configuration of notification settings for
...
each section and reword the help texts quite a bit. This will
later be used to collect the correct set of email addresses to
notify a particular audience about changes in a particular section.
Notice that a project admin will have to explicitely opt-in for
"Others" notifications, i.e. unless the checkbox is checked, existing
email addresses won't be notified anymore. This is surely debatable
for existing setups, but makes much more sense for new setups.
Eventually we'll write a small migration script to add the specific
enabled setting for those (existing) projects that have a non-empty
mail list configured.
This commit has been sponsored by SciLab.
2011-11-04 00:46:33 +01:00
Thomas Keller
099e4888e8
Implement archive extraction and file handling and note in NEWS and INSTALL
...
that PHP's zip extension is now needed.
2011-11-03 01:04:16 +01:00
Gert van Valkenhoef
8397d86313
No longer fail to remove a non-existing post-update hook on repository
...
creation (fixes issue 752)
2011-10-31 23:19:57 +01:00
Thomas Keller
b0ac05b608
Slightly reordered
2011-10-31 23:16:42 +01:00
Thomas Keller
34fbf6ec5f
Merge branch 'develop' into feature.scilab
2011-10-27 23:41:12 +02:00
Thomas Keller
48992adefa
Shuffle around a couple of NEWS entries, fix spelling and formatting
...
here and there.
2011-10-10 20:54:03 +02:00
Thomas Keller
52383edfd0
Merge branch 'develop' of projects.ceondo.com:indefero into feature.scilab
2011-10-08 19:26:46 +02:00
William MARTIN
15d4d1aa7d
Fix issue 713 : Wiki page have now a css for printer output
2011-10-04 22:45:51 +02:00
William MARTIN
ac7a4c4aa5
Update NEWS
2011-10-04 21:29:11 +02:00
Thomas Keller
a9d327d54f
Note that issues can now be filtered in the search view.
2011-10-04 12:50:51 +02:00
Thomas Keller
695428075b
Merge branch 'develop' of projects.ceondo.com:indefero into develop
2011-10-02 00:06:17 +02:00
Thomas Keller
e7c2e721b4
The tag cloud was fixed to "issues" for both, the open and closed issue list
...
which is clearly wrong.
2011-10-02 00:05:08 +02:00
Thomas Keller
699925f797
Note the recent changes.
2011-09-26 01:42:22 +02:00
Thomas Keller
920432025f
Change post-commit webhooks to issue PUTs instead of POST requests
...
and generalize the HTTP header name for the auth digest; introduce
an option to restore the old behaviour and document that; place a
big warning in NEWS.mdtext about this change.
This change has been sponsored by Scilab.
2011-09-26 01:36:04 +02:00
Thomas Keller
4ae0019e0f
Add a sponsored-by flag in NEWS.mdtext.
2011-09-24 00:40:33 +02:00
Thomas Keller
1f0791df0e
Make the '@rev' part in the regex optional (fixes issue 730).
2011-09-12 17:54:40 +02:00
Thomas Keller
a2c832a130
Improve the 'parents' parsing for git and ignore any empty parts; also
...
react gracefully if we could not parse the parents for some weird reason.
2011-08-17 20:17:14 +02:00
Thomas Keller
2ff2f888bc
- Make the SVN test case work without specific test configuration.
...
- Rename the test repo to match the test function so we can create
more test repositories for other tests at a later stage.
- Remove useless hooks and configs from the repo (they are not used
for our specific test and just need memory).
- Note the fix for issue 721 in NEWS.mdtext.
2011-08-13 01:11:00 +02:00
Thomas Keller
d54c86f813
Note the change from issue 716.
2011-07-27 20:06:56 +02:00
Thomas Keller
4879d64989
If git's author name does not contain valid utf-8 bytes, skip the author
...
lookup in the database, which would otherwise only bring up errors.
2011-06-15 13:50:02 +02:00
Thomas Keller
11a234e135
Fix the branch links users of the Subversion frontend get when they enter
...
a wrong revision and only display this list if there are any branches
available for all SCMs.
2011-06-11 00:47:54 +02:00
Thomas Keller
ac6be0d3c0
Implement IDF_Scm::getChanges() for Subversion (closes issue 622)
2011-06-10 02:23:54 +02:00
Thomas Keller
00b576c5a3
Merge branch 'feature.issue-links' into develop
2011-06-10 00:39:39 +02:00
Thomas Keller
638b28399e
Fix issues 695 and 697. Still, public keys aren't added to monotone
...
databases for some weird reason, so issue 696 is still open.
2011-06-05 02:37:47 +02:00
Thomas Keller
1b1b00a10c
The server list no longer renders a bogus server entry in case no
...
monotone server has been configured yet in the connected usher instance.
Also display a short info text if the server or connection list for
a running monotone server is empty.
2011-06-04 23:15:58 +02:00
Thomas Keller
c0e26133bd
Keep the context area in the view if a view scrolls down several pages.
2011-06-02 02:04:52 +02:00