Commit Graph

1353 Commits (dd3474c06c36159aa09d97855a1452908df39a41)
 

Author SHA1 Message Date
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 d6eb7532fd Move the orig_file_ext field from resource to resourcerev where
it actually belongs.  Add an option to download a specific resource
revision as attachment in the view.  Fix a bug that occurred when
displaying an old revision of a resource.  Prepare for proper
deletion of the original file and the connected resource in case
a revision is deleted; mark any previous revision as head in this
case. Left-align the summary label in the resource list view.
2011-12-01 00:30:50 +01:00
Thomas Keller 7267fada64 Merge branch 'release-1.2' into develop 2011-11-30 18:09:35 +01:00
Jean-Philippe Fleury bfc568967b Fix issue 765. 2011-11-30 18:06:36 +01:00
Jean-Philippe Fleury 154597c09c Fix issue 763. 2011-11-30 17:44:03 +01:00
Jean-Philippe Fleury 8f886155b0 Improve the wording in some source strings where we refer to "here"
which might be hard to grasp when read out of context, e.g. for
screen readers.
2011-11-29 00:20:15 +01:00
Jean-Philippe Fleury df1130b4c9 Multiple fixes to English language strings. 2011-11-29 00:13:28 +01:00
Thomas Keller 58ccb93f2d Render a resource preview view with more information about the
resource, such as its summary, its mime type, a preview (available
for some image/* and text/* mime types) and a list of pages where
the specific resource revision is used.
2011-11-26 23:25:46 +01:00
Thomas Keller ff2b19d587 The "exists file from archive in project" check was flawed because
$name was overwritten. So, this was fixed by adding a special
functionality when archive files are uploaded that replace existing
files with equal names; these are now deleted. This is docuemented
more clearly in the FAQ and it is also documented now that files
in the archive that are not listed in the manifest are not extracted.
2011-11-19 01:13:22 +01:00
Thomas Keller ba365af020 "Therefor" (AE, legal) -> "Therefore" (BE, general) 2011-11-17 15:33:02 +01:00
Thomas Keller b2e25fc501 Implemented resource creation. 2011-11-15 20:31:39 +01:00
Thomas Keller f29348c604 Rename a couple of view methods and templates to better accomodate
the upcoming changes.
2011-11-13 01:09:11 +01:00
Thomas Keller b39fe8595c Prepare a new section for 1.3. 2011-11-07 01:16:14 +01:00
Thomas Keller 5fefc26543 Apparently the last merge commit did not contain that. 2011-11-07 01:16:09 +01:00
Thomas Keller a37b222878 Merge branch 'release-1.2' into develop
Bump develop version to 1.3-dev
2011-11-07 00:38:19 +01:00
Thomas Keller c9f2575469 Bump version to 1.2.1-dev 2011-11-07 00:35:15 +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 f9629f3f7b Merge branch 'release-1.2' into develop 2011-11-05 14:47:05 +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 82a2d6a39c Rework the notification functionality in all areas:
- for object changes in each tab / section we send out notifications to
  project owners, members and / or additional addresses (all this is
  configurable) (fixes issues 334, 452, 480 and possible others)
- one can now also receive notifications about download updates
- the notification template that informs about issue updates is no
  longer confusing the reader with the "a new issue has been created
  and assigned to you" phrase if the user who is notified is not
  actually the (new) owner (fixes issue 562)
- send-out notification emails for reviews, wiki updates and review
  updates are now linked via a unique message id to support a threaded
  view in email clients like Thunderbird (this was previously only
  implemented for issue notifications for issue 414)

This commit has been sponsored by SciLab.
2011-11-05 14:15:43 +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
Thomas Keller 3eca572866 Spelling fix. 2011-11-03 01:01:45 +01:00
Thomas Keller c39f5c2174 Change the format to use <labels> and <label> to match the actual field names better. 2011-11-03 00:59:39 +01:00
Thomas Keller cf684c1514 Pulled the French translation work from Delkia and jpfleury. 2011-11-02 09:54:32 +01:00
Thomas Keller 6c9b6b5309 Merge branch 'develop' of projects.ceondo.com:indefero into develop 2011-11-02 09:53:12 +01:00
Thomas Keller a7f283256a Merge branch 'develop' of projects.ceondo.com:indefero into develop 2011-11-02 09:45:13 +01:00
Thomas Keller 4506e1d2b5 Pulled the French translation work from Delkia and jpfleury. 2011-11-02 09:44:05 +01:00
William MARTIN 70f67e6bc6 Enhancement sort on issue summary view 2011-11-02 09:44:00 +01:00
Thomas Keller c71ed2cecb Start with the archive upload functionality (sponsored by Scilab);
add a new view and plain form to upload an archive; rename the internal
URLs, handlers and templates from submit to create for single downloads
and also add a help section about the new format as well as a detailed
FAQ entry. Archive files get a bigger upload limit (default: 20MB).

Next up: archive uploading, validation and processing.
2011-11-02 00:15:33 +01:00
Thomas Keller 05816cb75a release-1.2 merged in 2011-11-01 01:16:58 +01:00
Thomas Keller 91b189b75f Relation verbs weren't properly translated as they should. 2011-11-01 01:15:23 +01:00
Thomas Keller 623c562054 Give the context area a little top padding which lets it look less attached to the upper window border when the page is scrolled and the element is fixed. 2011-11-01 00:58:13 +01:00
Thomas Keller 2a55024640 Clarify the usage of translated verbs a little. 2011-11-01 00:52:34 +01:00
Thomas Keller 8a9f8c66e8 A first stab at updating the German translation for 1.2. 2011-11-01 00:22:00 +01:00
Thomas Keller 81f433085a Limit the available render width for help texts a little and don't put them right below the previous form element. 2011-11-01 00:11:55 +01:00
Thomas Keller 6e59a0a526 Add Gert to AUTHORS 2011-10-31 23:21:44 +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 48c3989ae3 Updated POT file with new strings. 2011-10-31 01:19:12 +01:00
Thomas Keller b949b7e83a Properly quote paths. 2011-10-31 00:46:12 +01:00
Thomas Keller ad7fad9fbe Updated russian translation from transifex and added new,
yet unknown author of it to AUTHORS.
2011-10-31 00:29:40 +01:00
Thomas Keller 34fbf6ec5f Merge branch 'develop' into feature.scilab 2011-10-27 23:41:12 +02:00
Thomas Keller d2db3b16d2 Fix issue 748. 2011-10-27 23:32:18 +02:00
Thomas Keller ae11b1de4a split() is deprecated in php 5.3 2011-10-27 23:00:14 +02:00
Thomas Keller 6f620e3f54 Override the prettify css rules not only in the diff view, but in
the code views as well.
2011-10-20 17:29:16 +02:00
Thomas Keller 810b753edf Re-order the issue links so that "New Issue" goes to the very right
just before the search input field. Also rename "Open Issues" to
"All Issues" (since one can view both, open and closed issues under
this view, just like in every other issue list view we have) and
mark "All Issues" as active if we filter by label.
2011-10-10 22:32:08 +02:00