~eventum-developers/eventum/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
Upgrade Process
===============

One of our objectives is to make upgrading from an earlier release as
painless as possible, and we provide scripts that should bring your
existing Eventum installation up-to-date.

IMPORTANT:
==========

When upgrading to a new version of Eventum, please follow these
instructions:

1) Make backup your copy of Eventum.
2) Extract your new Eventum copy over your existing folder structure
3) Run the upgrade scripts described in each section below by opening
   these scripts in your web browser

- Upgrading from version 2.1.1 to 2.2:
----------------------------------------

For the upgrade from release 2.1.1, there is script you need to run. For
convenience, an index file is provided to list the scripts. Open
/path-to-eventum/misc/upgrade/v2.1.1_to_v2.2/index.html in a web browser and
run the scripts in the order provided.

Additionally if you want to convert your existing database to UTF-8 you should
look at convert-utf8.php and fix-charset.php scripts in misc/upgrade/v2.1.1_to_v2.2 directory

You need config/* files from older version before you can run the update.

- Upgrading from version 2.1 to 2.1.1:
----------------------------------------

For the upgrade from release 2.1, there is one script you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v2.1_to_v2.1.1/index.html in a web browser
and run the scripts in the order provided.

You need config/* files from older version before you can run the update.

- Upgrading from version 2.0 and 2.0.1 to 2.1:
----------------------------------------

For the upgrade from release 2.0 and 2.0.1, there are 2 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v2.0_to_v2.1/index.html in a web browser
and run the scripts in the order provided.

You need config/* files from older version before you can run the update.

- Upgrading from version 2.0-beta to 2.0:
----------------------------------------

For the upgrade from release 2.0-beta and 2.0, there are 2 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v2.0-beta_to_v2.0/index.html in a web browser
and run the scripts in the order provided.

- Upgrading from version 1.7.1 to 2.0:
----------------------------------------

For the upgrade from release 1.7.1 to 2.0, there are 2 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.7.1_to_v2.0/index.html in a web browser
and run the scripts in the order provided.
If you had the IRC bot configured you will have to copy your old
config from misc/irc/bot.php to config/irc_config.php. An example
config file is located in setup/irc_config.php

- Upgrading from version 1.7.0 to 1.7.1:
----------------------------------------

For the upgrade from release 1.7.0 to 1.7.1, there are 2 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.7.0_to_v1.7.1/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.6.1 to 1.7.0:
----------------------------------------

For the upgrade from release 1.6.1 to 1.7.0, there are 4 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.6.1_to_v1.7.0/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.6.0 to 1.6.1:
----------------------------------------

For the upgrade from release 1.6.0 to 1.6.1, there are 3 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.6.0_to_v1.6.1/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.5.5 to 1.6.0:
----------------------------------------

For the upgrade from release 1.5.5 to 1.6.0, there are 4 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.5.5_to_v1.6.0/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.5.4 to 1.5.5:
----------------------------------------

For the upgrade from release 1.5.4 to 1.5.5, there are 3 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.5.4_to_v1.5.5/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.5.3 to 1.5.4:
----------------------------------------

For the upgrade from release 1.5.3 to 1.5.4, there are 3 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.5.3_to_v1.5.4/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.5.2 to 1.5.3:
----------------------------------------

For the upgrade from release 1.5.2 to 1.5.3, there are 3 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.5.2_to_v1.5.3/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.5.1 to 1.5.2:
----------------------------------------

For the upgrade from release 1.5.1 to 1.5.2, there are 4 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.5.1_to_v1.5.2/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.5 to 1.5.1:
--------------------------------------

For the upgrade from release 1.5 to 1.5.1, there's one script in the
following directory that will upgrade your database schema:

  /path-to-eventum/misc/upgrade/v1.5_to_v1.5.1/database_changes.php


- Upgrading from version 1.4 to 1.5:
------------------------------------

For the upgrade from release 1.4 to 1.5, there are 3 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.4_to_v1.5/index.html in a web browser
and run the scripts in the order provided.


- Upgrading from version 1.3.1 to 1.4:
--------------------------------------

For the upgrade from release 1.3.1 to 1.4, there are 4 scripts you need
to run. For convenience, an index file is provided to list the scripts.
Open /path-to-eventum/misc/upgrade/v1.3.1_to_v1.4/index.html in a web browser
and run the scripts in order.


- Upgrading from version 1.3 to 1.3.1:
--------------------------------------

For the upgrade from release 1.3 to 1.3.1, there's one script in the
following directory that will upgrade your database schema:

  /path-to-eventum/misc/upgrade/v1.3_to_v1.3.1/database_changes.php


- Upgrading from version 1.2.2 to 1.3:
--------------------------------------

For the upgrade from release 1.2.2 to 1.3, there's a set of scripts in the
following directory that will upgrade your database schema:

  /path-to-eventum/misc/upgrade/v1.2.2_to_v1.3/index.html

Run the scripts in the following order:

- database_changes.php
- fix_priorities.php
- set_email_issue_id.php
- update_canned_responses.php
- fix_last_action_date_fields.php


- Upgrading from version 1.2.1 to 1.2.2:
----------------------------------------

For the upgrade from release 1.2.1 to 1.2.2, there's a set of scripts in the
following directory that will upgrade your database schema:

  /path-to-eventum/misc/upgrade/v1.2.1_to_v1.2.2/

Run the scripts in the following order:

- database_changes.php
- fix_email_bodies.php


- Upgrading from version 1.2 to 1.2.1:
--------------------------------------

No changes necessary.


- Upgrading from version 1.1 to 1.2:
------------------------------------

For the upgrade from release 1.1 to 1.2, there's a set of scripts in the
following directory that will upgrade your database schema:

  /path-to-eventum/misc/upgrade/v1.1_to_v1.2/

Run the scripts in the following order:

- database_changes.php
- set_support_email_usr_id.php


If you find any problems while upgrading, please email us in the mailing lists
described in the README file.

MySQL AB