Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EPF Wiki R1.5 Patch"
m (→Enhancements) |
(Adding the EPF category) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 14: | Line 14: | ||
=== Download and update EPF Wiki application sources === | === Download and update EPF Wiki application sources === | ||
− | # Download | + | # Download the patch [http://www.eclipse.org/epf/downloads/epfwiki/downloads.php epfwiki_r1_5_20081021_0316_patch.zip] |
− | # Place zip file in the EPF Wiki application directory | + | # Place zip file in the EPF Wiki application directory '''[EPF Wiki App Dir]''' |
# Extract the zip replacing all already existing files. | # Extract the zip replacing all already existing files. | ||
Line 136: | Line 136: | ||
241630: Mashup support | 241630: Mashup support | ||
https://bugs.eclipse.org/bugs/show_bug.cgi?id=241630 | https://bugs.eclipse.org/bugs/show_bug.cgi?id=241630 | ||
+ | [[Category:EPF]] |
Latest revision as of 09:09, 24 October 2019
This document describes how to update the first release candidate of 1.5 release (epfwiki_r1_5_rc1.zip) to the 1.5 release.
If you have any questions about this document or EPF Wiki please use the Eclipse Process Framework Project Developers List
More information on EPW Wiki can be found in
Contents
Installation
The five steps below describe in detail how the patch is installed.
Download and update EPF Wiki application sources
- Download the patch epfwiki_r1_5_20081021_0316_patch.zip
- Place zip file in the EPF Wiki application directory [EPF Wiki App Dir]
- Extract the zip replacing all already existing files.
Download and install TinyMCE 3.2.0.2
The old version of TinyMCE used by R1.5 RC1 is no longer available so R1.5 was updated to support the latest version 3.2.0.2.
- Donwload tinymce_3_2_0_2.zip
- Extract the contents to temporary location and then copy the folder tinymce\jscripts\tiny_mce to the folder [EPF Wiki App Dir]\public\javascripts\ replacing all already existing files.
Upgrade the database
The patch contains a small database change. Assuming you are using InstantRails you can update the database as follows:
- Start the InstantRails Manager (InstantRails.exe) and select I > Rails Applications > Manage Rails Applications.
- Click the button Create New Rails App
This should open a command prompt window. Now type the following
set RAILS_ENV=production rake db:migrate
These commands update the database. An example of the console output is below.
C:\InstantRails2.0\rails_apps\EPFWiki>set RAILS_ENV=production C:\InstantRails2.0\rails_apps\EPFWiki>rake db:migrate (in C:/InstantRails2.0/rails_apps/EPFWiki) == 3 IpAddressOptional: migrating ============================================= -- change_column(:users, :ip_address, :string, {:limit=>20, :null=>true}) -> 2.4060s == 3 IpAddressOptional: migrated (2.4060s) ====================================
Restart the webserver
To activate the changes you should restart the webserver. Assuming you are using InstantRails this means:
- CTRL-C in the command prompt window for the Mongrel server to end the server process
- Start the InstantRails Manager (InstantRails.exe) and select I > Rails Applications > Manage Rails Applications.
- Check EPF Wiki and click on the button Start with Mongrel
Update your scheduled jobs
With the previous release you are expected to create four jobs in totaal: for the reporting (daily, weekly, monthly) and for the updating of Wiki sites (job_daily). With this release you are expected to schedule only one job, the daily job that is to run at night or when ever the site is used the least. So you can remove the reporting jobs, these are now part of the job_daily.
Release Notes
Bugs
249356: Wiki's Updates section does not show correct list of baselines https://bugs.eclipse.org/bugs/show_bug.cgi?id=249356
247781: New upload not visible on home page https://bugs.eclipse.org/bugs/show_bug.cgi?id=247781
249553: Switch off "review complete" checkbox for non-admin users https://bugs.eclipse.org/bugs/show_bug.cgi?id=249553
250364: Creating baseline from zip stores wrong folder name in DB https://bugs.eclipse.org/bugs/show_bug.cgi?id=250364
240279: Cross browser issues EPF Wiki toolbar with FireFox, IE on Windows, Linux https://bugs.eclipse.org/bugs/show_bug.cgi?id=240279
240622: Wiki directory cannot contain dots https://bugs.eclipse.org/bugs/show_bug.cgi?id=240622
242380: Hall of fame not limited to top users https://bugs.eclipse.org/bugs/show_bug.cgi?id=242380
242672: undefined method `folder' for # in https://bugs.eclipse.org/bugs/show_bug.cgi?id=242672
243707: Error executing command tidy https://bugs.eclipse.org/bugs/show_bug.cgi?id=243707
246044: Feedback form does not send email https://bugs.eclipse.org/bugs/show_bug.cgi?id=246044
247422: undefined method `deep_clone' for # https://bugs.eclipse.org/bugs/show_bug.cgi?id=247422
247617: Half shown of upper menu with IE 6.0 https://bugs.eclipse.org/bugs/show_bug.cgi?id=247617
247782: No from address in contributions processed notification https://bugs.eclipse.org/bugs/show_bug.cgi?id=247782
249935: IP address should be optional https://bugs.eclipse.org/bugs/show_bug.cgi?id=249935
Enhancements
250046: Provide filter for version and comments lists https://bugs.eclipse.org/bugs/show_bug.cgi?id=250046
247786: 'Manage' in a site should navigate to a new window https://bugs.eclipse.org/bugs/show_bug.cgi?id=247786
249268: Passwords appear in log file https://bugs.eclipse.org/bugs/show_bug.cgi?id=249268
247792: Send reports in job_daily https://bugs.eclipse.org/bugs/show_bug.cgi?id=247792
238010: Allow all admin user to trigger a Wiki update https://bugs.eclipse.org/bugs/show_bug.cgi?id=238010
250232: Do not list the "uploader" of a baseline as a contributor https://bugs.eclipse.org/bugs/show_bug.cgi?id=250232
250147: Title wraps over multiple lines after edit https://bugs.eclipse.org/bugs/show_bug.cgi?id=250147
247616: Password crypted and NOT sent in a email https://bugs.eclipse.org/bugs/show_bug.cgi?id=247616
242141: Support for most recent version of TinyMCE 3.2.0.2 https://bugs.eclipse.org/bugs/show_bug.cgi?id=242141
241630: Mashup support https://bugs.eclipse.org/bugs/show_bug.cgi?id=241630