forked from acquia/commons
-
Notifications
You must be signed in to change notification settings - Fork 0
/
COMMONS_RELEASE_NOTES.txt
701 lines (657 loc) · 35.3 KB
/
COMMONS_RELEASE_NOTES.txt
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
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Track Commons development on GitHub!
- https://github.com/acquia/commons/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Commons 2.3, 2011-11-03
Users are strongly encouraged to apply this security update.
Fixed issues
Commons 2.3 includes a patched version of the Views module that addresses the
following security issue: http://drupal.org/node/1329898 .
IMPORTANT: If you're upgrading to Commons 2.3 from a previous version of
Commons, be sure to use the upgrade process for your currently installed
version of Commons.
Upgrading from Commons 2.2
To upgrade your server to Commons 2.3 from Commons 2.2, complete the following steps:
1) Back up your code (everything in your Drupal root directory) and your database.
2) Open a web browser, and then log in to your site as the main administrator account.
3) Place the site in "Off-line" mode. To change the mode, complete the following steps:
4) In your web browser, open http://[example]/admin/settings/site-maintenance, where [example] is the URL of your Commons server.
5) Select the Off-line option.
6) Click Save configuration.
7) Extract the new Commons tarball and copy the contents into your document root.
8) Allow your visitors to access your web site by returning your site to "Online" mode:
9) In your web browser, open http://[example]/admin/settings/site-maintenance.
10) Select the Online option.
11) Click Save configuration.
Upgrading from Commons 2.0
To upgrade your server to Commons 2.3 from Commons 2.0, complete the following steps:
1) Back up your code (everything in your Drupal root directory) and your database.
2) Open a web browser, and then log in to your site as the main administrator account.
3) Place the site in "Off-line" mode. This allows database updates to run without interruption,
4) and without displaying errors to visitors of your site. To change the mode, complete the following steps:
5) In your web browser, open http://[example]/admin/settings/site-maintenance, where [example] is the URL of your Commons server.
6) Select the Off-line option.
7) Click Save configuration.
8) Extract the new Commons tarball and copy the contents into your document root.
9) In your web browser, open http://[example]/update.php.
10) Follow the prompts to "Update" your server.
11) In your web browser, open http://[example]/admin/settings/performance.
12) Click Clear cached data.
13) Allow your visitors to access your web site by returning your site to "Online" mode:
14) In your web browser, open http://[example]/admin/settings/site-maintenance.
15) Select the Online option.
16) Click Save configuration.
Upgrading from Commons 1.7
To upgrade your server to Commons 2.3 from Commons 1.7, see the instructions in Upgrading to Commons 2.x from version 1.7: http://network.acquia.com/documentation/commons/upgrade.
Commons 2.2, 2011-10-05
Commons 2.2 includes an updated version of the OG_Features and Homebox modules that address critical security issues:
- http://drupal.org/node/1300642
- http://drupal.org/node/1300552
Update steps are relatively straighforrward and users are strongly encouraged to apply this update.
To upgrade your server to Commons 2.1 from an earlier version of Commons 2.x, complete the following steps:
1. Back up your code (everything in your Drupal root directory) and your database.
2. Open a web browser, and then log in to your site as the main administrator account.
3. Place the site in "Off-line" mode. This allows database updates to run without interruption, and without displaying errors to visitors of your site. To change the mode, complete the following steps:
a) In your web browser, open http://[example]/admin/settings/site-maintenance, where [example] is the URL of your Commons server.
b) Select the Off-line option.
c) Click Save configuration.
4. Extract the new Commons tarball and copy the contents into your document root.
5. In your web browser, open http://[example]/update.php.
6. Follow the prompts to "Update" your server.
7. In your web browser, open http://[example]/admin/settings/performance
8. Click the "Clear cached data" button.
9. Allow your visitors to access your web site by returning your site to "Online" mode:
a) In your web browser, open http://[example]/admin/settings/site-maintenance.
b) Select the Online option.
b) Click Save configuration.
---
Commons 2.1, 2011-09-23
Commons 2.1 includes an updated version of the Views Bulk Operations module
that fixes a security vulnerability: http://drupal.org/node/1286844.
Updating to Commons 2.1 is relatively straighforward using the steps below:
Update instructions:
1. Back up your code (everything in your Drupal root directory) and your
database.
2. Log in as user 1 and enable maintenance mode (admin/settings/site-maintenance)
3. Extract the new Commons tarball and copy the contents into your document root.
4. Visit update.php and follow the prompts to "Update".
5. Visit admin/build/features/commons_core, select the "Views" component and click "Revert components"
6. Bring the site out of maintenance mode (admin/settings/site-maintenance).
Commons 2.0, 2011-08-30
------------------------------------
For the formatted, online version of the release notes see:
* http://network.acquia.com/documentation/commons/upgrade
------------------------------------
GENERAL INFORMATION:
This release provides a powerful new way for site users to interact:
It changes an authenticated user's default page to be a page showing an
stream of activities & status updates from people users follow. A
similar activity stream is shown on group home pages. It follows the
usability pattern in use by other leading consumer social sites, but
adapts it to business-type use, and as well as adapting it to the
groups-style information architecture used in Commons.
This upgrade adds or changes some significant functionality, so we
strongly recommend that you test the upgrade on a staging site before
performing the upgrade on a live site.
The official name of this distribution is changing from Drupal Commons
to (just) Commons. This change is not fully implemented throughout the
distribution; it may take several releases to gradually change all
aspects and avoid breakage.
------------------------------------
NOTES:
- This release changes the default behavior of Notifications. Previously users
were automatically subscribed to content they created or commented on,
and they then received an email every time someone else commented on that
content. This release disables that behavior by default, although existing
users' preferences will not be changed and new users can still choose to
enable that behavior. Instead, by default users will receive a daily email
of all activity on the site that is relevant to them just like they see in
the new activity streams on the site. Users can choose to receive this email
weekly instead of daily, or disable it altogether. Administrators can
customize the email format at admin/settings/digests.
- The Dashboard feature will be disabled during the upgrade to 2.0. You can
re-enable it if you want to, but keep in mind that it will probably be
deprecated and eventually removed in upcoming Commons releases.
- This release re-organizes some of the blocks on user profile pages and group
home pages. If you have overridden the Contexts that provide the layout on
these pages, we strongly recommend that you revert your changes in the
Commons Core feature so that you can use the latest updates and make any
further changes afterwards as necessary.
- This release switches from the Shoutbox module to the Facebook-style Statuses
module and from the Heartbeat module to the Activity Log module. (When you
upgrade from a previous version, the Commons Shoutbox feature will be
disabled and the Commons Activity Stream feature will be enabled in its
place). Much functionality is gained in this transition, but some features
have changed or are no longer supported:
- Shoutbox natively supports only showing shouts if an administrator has
manually approved them. This is strongly discouraged. If you still want to
do this with Facebook-style Statuses, you must create a new "Approve" Flag
and set statuses to only appear if they have been approved. This requires
the following steps:
- Go to admin/build/flags/add. Choose a name for your flag, and select
"Facebook-style Statuses" from the list. Click the "Submit" button and
then fill out the required details on the following page. Be sure to make
your flag "global."
- Go to admin/rules/trigger. You will need to disable each of the following
rules, and create new equivalent Rules to log activity when a status has
been flagged as Approved instead of when it is created:
- "Log activity when a user saves a personal status update"
- "Log activity when a user sends a status message"
- "Log activity when a user saves a personal status update with an
attachment"
- "Log activity when a user sends a status message with an attachment"
- Add the Facebook-style Statuses: All Statuses page to an administrative
menu so that moderators can find it easily (statuses/all).
- Follow the instructions at http://drupal.org/node/1135266#flag to add
your "Approve" flag to the All Statuses view.
- Any custom Rules or Contexts that you created or modified for Shoutbox or
Heartbeat and that you want to preserve must be recreated for
Facebook-style Statuses and Activity Log. However, the Commons Activity
Streams feature provides default Rules that should work well for most
sites.
- Facebook-style Statuses has support for general shouts (i.e. shouts posted
to the site rather than a user or group) but there is not an upgrade path
for these shouts because they are not exposed anywhere in the Commons
interface. The same situation applies to shouts that use Domain Access. If
you need to port this data and you write an upgrade path for it, please
contribute it back at http://drupal.org/node/1228504
- If you used the Heartbeat Shouts module (which is different than the
Shoutbox module) then follow the instructions at | in order to upgrade to
Facebook-style Statuses.
- If you used the Heartbeat Comments module, upgrading to Activity Log is not
yet supported. (You can upgrade without problems, but comments on activity
will be lost.) This is not the same as the core Comments module, which is
fully supported.
------------------------------------
UPGRADING TO 2.0
** This upgrade adds or changes some significant functionality, so we
** strongly recommend that you test the upgrade on a staging site before
** performing the upgrade on a live site. Be sure to read the NOTES
** above before proceeding
1. Back up your code (everything in your Drupal root directory) and your
database
2. Turn on maintenance mode (admin/settings/site-maintenance)
3. If you have custom Rules or Contexts for the Shoutbox or Heartbeat modules,
make a note of them (you may want to export them as well). Shoutbox and
Heartbeat will be disabled during the upgrade and replaced with the new
Facebook-style Statuses and Activity Log modules. You can re-enable them
afterwards if you want, but that is strongly discouraged.
4. Replace your code (everything in your Drupal root directory except the sites
directory) with the contents of this archive
5. Run the update script at /update.php
- Ignore all errors related to the heartbeat module that pertain to
required files being unable to load. This is because that module has
been removed and those files no longer exist.
- It is likely that update.php will report the following message:
"Unable to regenerate activity messages because no Rules events were found.
Try regnerating activity messages again."
Click the link inside that message. This will take you to the Activity Log
administration page, on the Regenerate Activity tab.
6. After following that link, click the "Regenerate" button and allow the
operation to finish. You do not need to set any of the options provided on that
page; simply click Regenerate.
7. On that same page (Activity Log administration), click on the "Settings" tab,
then press the "Clear all message caches" button.
8. Change the default user relationship from (two-way) "Friend" to (one-way) Follow.
(This is because the new activity stream feature in 2.0 allows you to see your
friends' activity as a one-way activity, a'la Twitter). To do this, go to
/admin/user/relationships and click "edit" next to the "Friend" relationship.
On the "Edit type" page that will appear, change the "Name" and "Plural name"
fields to "follower" and "users you follow," respectively. Then un-check the
"Requires Approval" box, and check the "This is a one-way relationship" box.
A new box will appear labeled "This one-way relationship can be
reciprocated," and you should check that as well. Then click the "Submit"
button at the bottom of the page.
9. View the status report (admin/reports/status) to see if there are any
errors that must be addressed
10. If you had custom Rules or Contexts from step 3, you should re-create them
now for the Facebook-style Statuses and Activity Log modules. If you're
unsure what this step is referring to, then you do not have to do anything.
11. Given the new interface additions in this release, you may need to add new
CSS styling to the theme for your site if you have built a custom theme for
your common-based site.
11. The Dashboard feature will be disabled during the upgrade. If you still want
to use it, you can re-enable it. However, keep in mind that it will probably
be deprecated in upcoming releases of Commons.
12. This release re-organizes some of the blocks on user profile pages and group
home pages. If you have overridden the Contexts that provide the layout on
these pages, we strongly recommend that you revert your changes in the
Commons Core feature so that you can use the latest updates and make any
further changes afterwards as necessary.
13. If no issues have arisen, then you may turn off maintenance mode.
------------------------------------
CHANGELOG:
- Added: OG Subgroups
- Added: Commons Activity Streams
- Facebook-style Statuses (status updates)
- Activity Log (activity streams)
- Digests (daily or weekly emails of site activity)
- Disabled: Commons Dashboard
- Disabled: Commons Shoutbox
- Removed: Heartbeat
- Rebuilt: User profile pages (some blocks were rearranged)
- Rebuilt: Group home pages (some blocks were rearranged)
- Updated: Diff
- Updated: Quant
- Updated: OG features
- Fixed: Page manager node page view override conflict [#1181850]
- Fixed: Recent comment blocks show node author rather than comment author
- Fixed: Typo in profile location field definition
- Changed: "My friends" menu link title to "My relationships"
- Fixed: "Friends" block now titled as "Following"
- Changed: Renamed "Drupal Commons" to just "Commons"
- Added: "Featured groups" block to appear on all subgroup listings
- Fixed: Remove deprecated daily digest functionality [#1249984]
- Fixed: Use comment authors thumbnail on recent comment views
- Fixed: Use $form_state['redirect'] instead of drupal_goto() on content
add form
- Replaced: Individual content-type blocks on group home page with a
single "Recent content" block for group content
- Fixed: Various untranslatable strings
- Added: Notices page on the Community menu. Also contains block for recent
notice comments.
- Added: Contextual options on the site search form for entire site, people
and current group
- Patched: Rules to allow for hook_rules_defaults_alter() [#978620]
- Fixed: Force-settings the "Tags" vocabulary ID [#1071198]
- Added: Subgroups-optimized view for listing groups (/groups)
Commons 1.7, 2011-06-17
------------------------------------
NOTES:
- This release was built in response to a security issue that arose in
the CKEditor library (See: http://drupal.org/node/1189632)
------------------------------------
UPGRADING TO 1.7
1. Backup your code and database
2. Turn on maintenance mode (admin/settings/site-maintenance)
3. Replace your codebase (excluding the sites directory) with the contents
of this archive.
4. Update your site via /update.php
5. View the status report (admin/reports/status) to see if there are any
errors to tend to
6. If no issues have arisen, then you may turn off maintenance mode.
------------------------------------
CHANGELOG:
- Fixed: Forced-login not registering destination
- Updated: CKEditor (Security issue)
- Updated: Wysiwyg
- Patched: OG to add an index to the og_uid table (by msonnabaum)
- Fixed: Various theme issues
Commons 1.6, 2011-05-25
------------------------------------
NOTES:
- This is both a feature release, as well as updating Drupal core with
the latest security update.
- The key features of this release are 2 new themes, page layouts updated for
improved usability, more capabilities being moved into individual (Drupal)
Features, the ability to enable (/disable) Features on a per-group basis,
a change from using Context+Panels to using Context (only), along with
other minor changes.
- 2 new themes have been added. If you would like to use them, navigate to
the theme administration page to enable them. Make sure that Fusion remains
enabled, as well as Commons Roots, a new Commons base theme.
- The panels module and all previously included panels have been removed
from the distribution. In previous versions, the home page, user profile,
and group home page were rendered by Panels. If you'd like to continue
using panels, you must download the module separately and place it in your
sites/all/modules directory. Since the panel exports that came with Commons
are now gone, in order to continue using them, you must save a copy of
them from within the panels UI prior to upgrading to 1.6, so they remain
in your database.
- Context is now being used to render all of the previously mentioned pages,
as well as all other pages.
- The Admin Menu module has been replaced by the Admin module. This provides
several benefits: it eliminates the nuiscance of menus dropping down and
interfering with usability; and it contains an editor for the Context module,
which is required in order to control the vertical ordering of blocks on a
page when being controlled by Context. Click the wrench icon in the top-right
corner of any page to view both the Context editor as well as the normal
"Admin" functions previously found in the Admin Menu. To edit Contexts,
click on "Context editor" in that sidebar; from there, you can edit the
blocks and their layout for every page.
- OG Features has been added to the distribution. This allows admins and
group managers to turn off groups of features within each individual
group. Group Admins will now see a "Features" tab beside the Edit tab on
the group home page where these can be controlled.
- All of the Features within the distribution have been rebuilt, leading
to most of the exports (views, contexts, etc) being renamed and redesigned.
If you have altered and saved any of the previous exports, they will
persist within your database. It is important that you carefully review
any of these depreciated components and disable or remove them to they
do not interfere with the new ones.
(See: http://commons.acquia.com/wiki/feature-components-removed-commons-16)
- There are also two new Features available:
- Commons Shoutbox: Contains the Shoutbox components from Commons Core,
making it possible to now completely disable Shoutbox from Commons,
if desired.
- Commons Invite: Provides functionality to allow site users to invite other
people to your site.
------------------------------------
UPGRADING TO 1.6:
NOTE: THIS IS A SIGNIFICANT UPGRADE. You should NOT install it directly on
a live site without first testing it on a staging site.
1. Carefully review the NOTES above
2. Backup your code and database
3. Turn on maintenance mode (admin/settings/site-maintenance)
4. Replace your codebase (excluding the sites directory) with the contents of this archive.
- It is important that you do not *merge* the new codebase, as a number of modules were
remove or relocated!
5. Update your site via /update.php
- Ignore any errors about missing Panels files
6. Make sure the Page manager module is disabled. Or, if you wish to continue
using it, delete any pages using the path "/home", the Node template, and
the User profile template, which may be leftover from a previous version
of Commons.
7. Navigate to the admin theme page (admin/build/themes)
- Ensure that Fusion Core and Commons Roots (both base themes) are enabled
- Ensure that at least one Commons-supported theme is enabled, and choose
your desired default theme (if not already set)
- The original Acquia Commons theme is now named Commons Origins
8. View the status report (admin/reports/status) to see if there are any
errors to tend to
9. Take the time to delete or disable any of the components listed at:
http://commons.acquia.com/wiki/feature-components-removed-commons-16
- This is extremely important!
- Once done, navigate to all areas of your site, making sure there is
no remaining strange or duplicate behavior of any kind.
10. Navigate to the Features admin page (admin/build/features)
- Determine which features are overridden
- Click on the overridden link for each feature to review what the
the overrides are for each component inside the given feature
- If possible, revert as many components as possible, remembering that
reverting a component will remove any customizations you've made to
the given item
11. A bug revealed in Heartbeat led to the need for an additional permission
to be created (access user activity). Users will need this permission
in order to see the activity streams on group home pages. Commons comes
with this permission given to anonymous and authenticated users by default,
but you may have to either revert the Commons Core feature, or assigned
the permissions manually, if upgrading.
12. Because of the introduction of Commons Profile (Feature) to handle
the profile aspects of Commons, if you have deleted any profile fields
that came with Commons initially, they will be restored after the upgrade.
You must go in (admin/user/profile) and remove them once again.
13. If no issues have arisen, it is recommended that you make another backup
of your codebase and database, then you may turn off maintenance mode.
------------------------------------
CHANGELOG:
- Added: New themes and replaced original theme
- Commons roots (base theme)
- Commons origins (original theme)
- Commons connect
- Commons environs
- Added: Theme selection form on site installation
- Removed: commons_core_node_add_link() in favor of content-selection block
- Added: Views slideshow
- Rebuilt/redesigned groups directory page
- Fixed: Comment permission issues
- Added: Commons profile (feature); removed all profile-related components
from Commons core and the installation profile
- Added: Commons invite (feature); send site invitations via the profile
- Added: OG features (per-group features)
- Rebuilt group content features for the new UX
- Updated: Shoutbox
- Updated: Wikitools
- Added: OG invite link
- Removed: Panels (and all panel page exports)
- Added: Commons shoutbox (feature); extract shoutbox components from core
- Removed: Admin menu
- Added: Admin
- Fixed: Group member count statistics; include managers, exclude unapproved
- Updated: Wysiwyg
- Updated: Filefield
- Updated: Imagefield
- Updated: Insert
- Updated: Quant
- Updated: Heartbeat
- Updated: Imagecache
- Updated: ImageAPI
- Updated: Token
- Updated: Apache Solr
- Fixed: Sort users on Members page by Last Name ascending
- Removed: Dependence on PHP module
- Fixed: User meta block translation issues (Views templates used to
properly wrap strings in t())
- Added: Body field to poll nodes
- Removed: Devel
- Updated: Drupal core (6.22)
Commons 1.5, 2011-03-17
------------------------------------
NOTES:
- This release was built in response to a security issue that arose in
the Tagadelic module (See: http://drupal.org/node/1095030)
------------------------------------
UPGRADING TO 1.5
- There are no upgrade notes for version 1.5
- If you are upgrading from a version prior to 1.4, be sure to read
the upgrade steps outlined for the versions leading up to 1.5.
------------------------------------
CHANGELOG:
- Updated: Shoutbox
- Updated: Tagadelic (Security release)
Commons 1.4, 2011-02-18
------------------------------------
NOTES:
- This release was built in response to a security issue that arose in
the Messaging module (See: http://drupal.org/node/1064024)
------------------------------------
UPGRADING TO 1.4
- If you are upgrading from 1.3, repeat upgrade steps 1-4 in the 1.3
section below
- If you are upgrading from a version prior to 1.3, follow all the steps
in the 1.3 section below
------------------------------------
CHANGELOG:
- Fixed: Infinite loop during installation via Aegir (#1060250, by skwashd)
- Fixed: Base path issue in installation profile (#1045778, by skwashd)
- Fixed: Moved Broadcast menu tab to far right on group homepages
- Added: Ability to specify paths which do not force a login (if set)
- Removed: Admin option to set the community manager role (stored in features now)
- Fixed: Moved settings for user statistics block to the block configure form
- Updated: Messaging (Security release)
- Updated: Minor theme updates, including updated node-type icons
- Updated: Imagecache Actions
- Fixed: Missing translation issue for user statistics block
- Updated: Ajax load
- Fixed: Blank email sending on adding user to private group (#1065768, by sergiu.popa)
Commons 1.3, 2011-02-04
------------------------------------
NOTES:
- Excluded module updates:
* User terms
- Commons 1.0 contained a large patch which introduced free-tagging to
user terms. Until we re-evaluate exactly what functionality we want
for user tagging, we will continue to use the version that we started
with.
- Commons Dashboard [new feature] requires PHP 5.2.x (or higher)
* This is because of the Homebox module, which uses functions introduced
in PHP 5.2.
* If you do not have PHP 5.2.x (or higher) installed, this feature will
not be enabled during a site upgrade, and will not be available during
site installation. If you upgrade to an adequate version of PHP at a
later time, you can enable this feature via the Features admin interface.
------------------------------------
UPGRADING TO 1.3:
1. Backup your code and database
2. Turn on maintenance mode (admin/settings/site-maintenance)
3. Replace your codebase (excluding the sites directory) with the contents of this archive.
- It is important that you do not *merge* the new codebase, as a number of modules were
remove or relocated!
4. Update your site via /update.php
5. Ignore any errors about missing included/required files
- Those are caused by some modules changing location
- Ignore SQL errors from Context and/or Rules
6. View the status of the features (admin/build/features)
7. If any features are overridden, view the components of the feature that are overridden
- It's recommended that you revert all the overridden components, but be aware that
this will revert any custom changes you've made to those components
8. Review the available Contexts (admin/build/context)
- Delete or disable context_ui-dashboard-dashboard, as it's no longer used by Commons
but may still be saved in your database
9. Review the available Pages (admin/build/pages)
- Delete or disable page-Home, as it's no longer used by Commons but may
still be saved in your database
- Being that Commons 1.2 now comes with a new home page, you may want to review
it and make any changes you deem necessary
10. Review your input format and filters. WYSIWYG Filter has been set to be used
in place of HTML Filter (for the Filtered HTML format)
11. Review the user permissions and roles
12. Clear the cache (admin/settings/performance)
13. Ensure the rest of your site is functioning as expected
14. Check the status report for any errors. Address them, if needed.
------------------------------------
CHANGELOG:
- Updated: Context
- Updated: CCK
- Updated: Context OG
- Updated: Heartbeat
- Updated: Quant
- Updated: Admin menu
- Updated: Acquia Commons (Theme)
- Updated: CKEditor (Library)
- Updated: Devel
- Updated: Diff
- Updated: getId3
- Updated: Insert
- Updated: Token
- Updated: Pathauto
- Updated: FileField
- Updated: ImageField
- Updated: Insert
- Updated: Calendar
- Updated: Acquia search
- Updated: Acquia connector
- Updated: ImageAPI
- Updated: Tagging
- Updated: jQuery UI
- Updated: Date
- Updated: Rules
- Updated: Chart
- Updated: Skinr
- Updated: User points picture
- Updated: User relationships
- Updated: Messaging
- Updated: Notifications
- Updated: Shoutbox
- Updated: Wysiwyg
- Updated: Tagedelic views
- Updated: User relationships
- Updated: Userpoints (Security release)
- Updated: Userpoints user picture
- Moved: User relationship rules (now included in User relationships)
- Added: Commons SEO (Feature) [Extracted pathauto components from Commons Core]
- Added: Commons Admin (Feature) [Extracted admin UI and admin menu modules from Commons Core]
- Added: Commons Home (Feature) [Extracted home page components from Commons Core]
- Redesigned: Home page panel
- Added: Commons Dashboard (Feature) [Extracted dashboard components from Commons Core]
- Added: Commons Wiki (Feature) [Extracted wiki components from Commons Core]
- Added: Commons Blog (Feature) [Extracted blog components from Commons Core]
- Added: Commons Document (Feature) [Extracted document components from Commons Core]
- Added: Commons Discussion (Feature) [Extracted discussion components from Commons Core]
- Added: Commons Event (Feature) [Extracted event/calendar components from Commons Core]
- Added: Commons Poll (Feature) [Extracted poll components from Commons Core]
- Added: Commons Group Aggregator (Feature) [Extracted og_rss components from Commons Core]
- Added: Commons Reputation (Feature) [Extracted userpoint components from Commons Core]
- Added: User badges
- Added: User points contrib
- Added: Homebox
- Fixed: Added custom drop-down menus to Features to fix menu deletion bug
- Fixed: Group node aliases from groups/%title to group/%title
- Fixed: Use theme_image for displaying Commons images in commons.module and drupal_commons.profile
- Removed: Better formats (included, but not installed, updating to 1.2 will disable the module)
- Fixed: Userpoints node delete operation label (http://drupal.org/node/875140)
- Added: 'My groups' to the 'My stuff' menu
- Removed: Dependence of PHP input filter inside various views
- Fixed: Create content links in Views (Added access check)
- Added: Form to determine which features are enabled during installation
- Added: Batch process of post-installation tasks (to avoid PHP timeout)
- Fixed: Lowered install profile module dependencies (to avoid PHP timeout)
- Moved: Permissions to respective sub-features
- Added: Teaser break button to default WYSIWYG settings
- Added: Context to control Acquia Search/Solr facet blocks
- Added: WYSIWYG Filter (Set to Filtered HTML in place of the default HTML filter)
- Fixed: Added filters in group lists to exclude private and non-directory-listed groups
- Replaced: 'My unread' section with 'My content' section, containing bulk operations to mark
content as un/read
- Fixed: Malformed links on group calendar week regions
- Added: RSS feeds for global content views (check permission 'view content rss feeds')
- Added: RSS feed for group content (check permission 'view group content rss feeds')
- Fixed: Translation issues
- Added: Manager tab on group members directory
- Changed: Group details block to altered Group actions block
- Removed: Group admins block from group sidebar
- Added: Commons release (version controller and update checker for the distribution)
- Fixed: Calendar off by one day bug
- Added: 'Site admin' user role
- Moved: All roles and permissions to features
- Fixed: Commons Core feature always overridden issue (Heartbeat.module)
- Added: Default taxonomy integration with Acquia Search
- Added: Default permission to view heartbeat messages for anonymous users
- Added: 'Join now' image button on the group directory
- Fixed: Removed node type restrictions from recent group content exposed filter
- Fixed: Dynamically remove non-group-post node types from exposed node type filters
in group content views
- Fixed: Display post information not following theme settings (#1031338)
- Added: Pathauto pattern for page nodes
- Updated: Shoutbox post template override for new version of shoutbox
- Fixed: Comment theme to allow for full-width without text overlap
- Added: Access check for user profiles before linking user pictures to profiles
on comments and node submission information
- Added: Default permission for anonymous viewing of shouts
- Fixed: Panel WSOD caused by missing panels style version in theme info
- Fixed: Patched user badges for (#964546)
- Fixed: Theme template PHP notices
- Fixed: User badges undefined constant error (#986822)
- Fixed: PHP errors from user role detection for node add links
- Added: Support for group notifications in commons_notifications
- Fixed: Various og_notifications bugs (#835030)
- Moved: Group options on node form inside vertical tab fieldset
- Fixed: Patched Context to display theme regions on core block page (#916194)
- Fixed: (Repatched) OG aggregator to hide block if no items are avaiable (#768958)
- Fixed: Theme setting handling of node and comment user pictures
- Fixed: Site footer message themeing
- Added: Simple links in the group action block to (un)subscribe to group notifications
- Fixed: Missing form widget labels on grouptype subscription add form
- Added: Ability to specify forced-login during site installation
Commons 1.2, 2011-01-13 [Security release]
------------------------------------
NOTES: This release was built for the sole purpose of providing fixes
to all security issues that have arose from the modules included in this
distribution. There are no functional changes introduced by this release.
All other modules not listed below have not been updated and do not pose
any security issues.
------------------------------------
UPGRADING TO 1.2:
- Follow standard procedures for updating a Drupal site
- Back up code and database
- Put site into maintainance mode
- Run update.php
------------------------------------
CHANGELOG:
- Updated Drupal (Security update)
- Updated Panels (Security update)
- Updated Views (Security update)
- Updated Image (Security update)
- Updated Mollom (Security update)
- Updated cTools
- Updated Features
- Updated Strongarm
- Rebuilt features to work with newer modules
Commons 1.1, 2010-08-16 [Security release]
------------------------------------
NOTES: This release was built for the sole purpose of providing fixes
to all security issues that have arose from the modules included in this
distribution. There are no functional changes introduced by this release.
All other modules not listed below have not been updated and do not pose
any security issues.
------------------------------------
UPGRADING TO 1.1:
- Follow standard procedures for updating a Drupal site
- Back up code and database
- Put site into maintainance mode
- Run update.php
------------------------------------
- Updated Drupal (Security update)
- Updated CCK (Security update)
- Updated Pathauto (Security update)
- Updated Devel to (Security update)