Skip to content

Commit 10b72bf

Browse files
author
Derek Mueller
committed
Release v5.0.9; see CHANGELOG for details.
1 parent 98fedc4 commit 10b72bf

File tree

297 files changed

+17858
-13035
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

297 files changed

+17858
-13035
lines changed

Diff for: CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
# 5.0.9 #
2+
7/13/2015
3+
* General Changelog / Developer Notes:
4+
* Important security updates
5+
* "Post to Activity Feed" flow action changes:
6+
* New "User" option determines the owner of the feed to which the post will be added. This allows for the creation of social posts.
7+
* New post "Visibility" option
8+
* Fixed bug which prevented "My Actions" widget from remaining hidden after clicking the close button
9+
* Fixed bug which prevented products and quotes details from displaying in the Inline Relationships Widget
10+
* Web lead form submit button now disabled after form submission, preventing duplicate submissions
11+
* SMTP authentication failure now halts campaign
12+
* Invalid email addresses in X2Flow action menus now trigger validation warnings upon saving or triggering flows
13+
* Fixed Email module bug which caused forwarded email attachments to be corrupted
14+
* Fixed Reports bug which prevented column sort order from being saved
15+
* Fixed Reports bug which caused an error to occur upon report generation if the column "Action Description" of the Actions module was selected
16+
* Date function attributes and attributes of related records now display properly in emailed, exported, and printed reports
17+
* Fixed custom module bug which prevented users with "Assigned Only" access from updating and deleting custom module records to which they were assigned
18+
* The "Transactional View" has been renamed "List View"
19+
* Updated PHPMailer to version 5.2.10
20+
* Tracked Bug Fixes:
21+
* [2458](http://x2software.com/index.php/bugReports/2458): Undefined offset: 0
22+
* [2611](http://x2software.com/index.php/bugReports/2611): Trying to get property of non-object
23+
* [2653](http://x2software.com/index.php/bugReports/2653): Trying to get property of non-object
24+
* [2656](http://x2software.com/index.php/bugReports/2656): Undefined offset: 0
25+
* [2672](http://x2software.com/index.php/bugReports/2672): Undefined offset: 2
26+
127
# 5.0.8 #
228
6/2/2015
329

Diff for: README.md

+22-14
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,28 @@
1-
# 5.0.8 #
2-
6/2/2015
3-
1+
# 5.0.9 #
2+
7/13/2015
43
* General Changelog / Developer Notes:
5-
* Fixed issue which caused incorrect naming of uploaded media files
6-
* New exporter option to include merged duplicate records in export, disabled by default
7-
* Numerous bug fixes to global import/export tool
8-
* name field of related contacts created on record import will now be generated automatically from firstName and lastName fields
9-
* Flows now triggered when records are updated via the REST API
10-
* Fixed bug in X2Flow Designer which would cause flow action configuration menus to load incorrectly when quickly switching between them
11-
* Fixed REST API bug which would cause pagination to be disabled if max page size was set to 0
12-
* Placeholder values no longer submitted with X2Touch forms
13-
* Fixed bug in email client which prevented email conversation from being automatically appended to new email when replying
4+
* Important security updates
5+
* "Post to Activity Feed" flow action changes:
6+
* New "User" option determines the owner of the feed to which the post will be added. This allows for the creation of social posts.
7+
* New post "Visibility" option
8+
* Fixed bug which prevented "My Actions" widget from remaining hidden after clicking the close button
9+
* Fixed bug which prevented products and quotes details from displaying in the Inline Relationships Widget
10+
* Web lead form submit button now disabled after form submission, preventing duplicate submissions
11+
* SMTP authentication failure now halts campaign
12+
* Invalid email addresses in X2Flow action menus now trigger validation warnings upon saving or triggering flows
13+
* Fixed Email module bug which caused forwarded email attachments to be corrupted
14+
* Fixed Reports bug which prevented column sort order from being saved
15+
* Fixed Reports bug which caused an error to occur upon report generation if the column "Action Description" of the Actions module was selected
16+
* Date function attributes and attributes of related records now display properly in emailed, exported, and printed reports
17+
* Fixed custom module bug which prevented users with "Assigned Only" access from updating and deleting custom module records to which they were assigned
18+
* The "Transactional View" has been renamed "List View"
19+
* Updated PHPMailer to version 5.2.10
1420
* Tracked Bug Fixes:
15-
* [2422](http://x2software.com/index.php/bugReports/2422): User invitation redirects to login screen
1621
* [2458](http://x2software.com/index.php/bugReports/2458): Undefined offset: 0
17-
* [2530](http://x2software.com/index.php/bugReports/2530): Undefined property "Services.contactIdModel".
22+
* [2611](http://x2software.com/index.php/bugReports/2611): Trying to get property of non-object
23+
* [2653](http://x2software.com/index.php/bugReports/2653): Trying to get property of non-object
24+
* [2656](http://x2software.com/index.php/bugReports/2656): Undefined offset: 0
25+
* [2672](http://x2software.com/index.php/bugReports/2672): Undefined offset: 2
1826

1927

2028

Diff for: RELEASE-NOTES.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
# 5.0.9 #
2+
7/13/2015
3+
4+
* Email addresses in To, Cc, and Bcc lists in X2Flow email actions now validate
5+
when flows are saved or triggered. Invalid email addresses in any of these
6+
fields will prevent the flow from being saved (displaying a warning in the
7+
UI). For existing flows, X2Flow Email actions with invalid email addresses
8+
will be skipped (with a validation error message written to the trigger log).
9+
* The old "User" option of the "Post to Activity Feed" flow action has been
10+
relabelled "Author".
11+
112
# 4.2b #
213
8/7/2014
314

Diff for: x2engine/compass/css/lib/_colors.scss

+34-23
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,37 @@
1-
/***********************************************************************************
2-
* Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
3-
*
4-
* X2Engine Inc.
5-
* P.O. Box 66752
6-
* Scotts Valley, California 95067 USA
7-
* Company website: http://www.x2engine.com
8-
*
9-
* X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
10-
* to install and use this Software for your internal business purposes only
11-
* for the number of users purchased by you. Your use of this Software for
12-
* additional users is not covered by this license and requires a separate
13-
* license purchase for such users. You shall not distribute, license, or
14-
* sublicense the Software. Title, ownership, and all intellectual property
15-
* rights in the Software belong exclusively to X2Engine. You agree not to file
16-
* any patent applications covering, relating to, or depicting this Software
17-
* or modifications thereto, and you agree to assign any patentable inventions
18-
* resulting from your use of this Software to X2Engine.
19-
*
20-
* THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
21-
* EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
22-
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
23-
**********************************************************************************/
1+
/*****************************************************************************************
2+
* X2Engine Open Source Edition is a customer relationship management program developed by
3+
* X2Engine, Inc. Copyright (C) 2011-2015 X2Engine Inc.
4+
*
5+
* This program is free software; you can redistribute it and/or modify it under
6+
* the terms of the GNU Affero General Public License version 3 as published by the
7+
* Free Software Foundation with the addition of the following permission added
8+
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
9+
* IN WHICH THE COPYRIGHT IS OWNED BY X2ENGINE, X2ENGINE DISCLAIMS THE WARRANTY
10+
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
11+
*
12+
* This program is distributed in the hope that it will be useful, but WITHOUT
13+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14+
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
15+
* details.
16+
*
17+
* You should have received a copy of the GNU Affero General Public License along with
18+
* this program; if not, see http://www.gnu.org/licenses or write to the Free
19+
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
20+
* 02110-1301 USA.
21+
*
22+
* You can contact X2Engine, Inc. P.O. Box 66752, Scotts Valley,
23+
* California 95067, USA. or at email address contact@x2engine.com.
24+
*
25+
* The interactive user interfaces in modified source and object code versions
26+
* of this program must display Appropriate Legal Notices, as required under
27+
* Section 5 of the GNU Affero General Public License version 3.
28+
*
29+
* In accordance with Section 7(b) of the GNU Affero General Public License version 3,
30+
* these Appropriate Legal Notices must retain the display of the "Powered by
31+
* X2Engine" logo. If the display of the logo is not reasonably feasible for
32+
* technical reasons, the Appropriate Legal Notices must display the words
33+
* "Powered by X2Engine".
34+
*****************************************************************************************/
2435

2536

2637
/***********************************************************************

Diff for: x2engine/compass/css/lib/_font-awesome.scss

+34-23
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,37 @@
1-
/***********************************************************************************
2-
* Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
3-
*
4-
* X2Engine Inc.
5-
* P.O. Box 66752
6-
* Scotts Valley, California 95067 USA
7-
* Company website: http://www.x2engine.com
8-
*
9-
* X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
10-
* to install and use this Software for your internal business purposes only
11-
* for the number of users purchased by you. Your use of this Software for
12-
* additional users is not covered by this license and requires a separate
13-
* license purchase for such users. You shall not distribute, license, or
14-
* sublicense the Software. Title, ownership, and all intellectual property
15-
* rights in the Software belong exclusively to X2Engine. You agree not to file
16-
* any patent applications covering, relating to, or depicting this Software
17-
* or modifications thereto, and you agree to assign any patentable inventions
18-
* resulting from your use of this Software to X2Engine.
19-
*
20-
* THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
21-
* EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
22-
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
23-
**********************************************************************************/
1+
/*****************************************************************************************
2+
* X2Engine Open Source Edition is a customer relationship management program developed by
3+
* X2Engine, Inc. Copyright (C) 2011-2015 X2Engine Inc.
4+
*
5+
* This program is free software; you can redistribute it and/or modify it under
6+
* the terms of the GNU Affero General Public License version 3 as published by the
7+
* Free Software Foundation with the addition of the following permission added
8+
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
9+
* IN WHICH THE COPYRIGHT IS OWNED BY X2ENGINE, X2ENGINE DISCLAIMS THE WARRANTY
10+
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
11+
*
12+
* This program is distributed in the hope that it will be useful, but WITHOUT
13+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14+
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
15+
* details.
16+
*
17+
* You should have received a copy of the GNU Affero General Public License along with
18+
* this program; if not, see http://www.gnu.org/licenses or write to the Free
19+
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
20+
* 02110-1301 USA.
21+
*
22+
* You can contact X2Engine, Inc. P.O. Box 66752, Scotts Valley,
23+
* California 95067, USA. or at email address contact@x2engine.com.
24+
*
25+
* The interactive user interfaces in modified source and object code versions
26+
* of this program must display Appropriate Legal Notices, as required under
27+
* Section 5 of the GNU Affero General Public License version 3.
28+
*
29+
* In accordance with Section 7(b) of the GNU Affero General Public License version 3,
30+
* these Appropriate Legal Notices must retain the display of the "Powered by
31+
* X2Engine" logo. If the display of the logo is not reasonably feasible for
32+
* technical reasons, the Appropriate Legal Notices must display the words
33+
* "Powered by X2Engine".
34+
*****************************************************************************************/
2435

2536
/************************************************
2637
* This File is a pseudo-class translation of all

Diff for: x2engine/compass/css/lib/_fonts.scss

+34-23
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,37 @@
1-
/***********************************************************************************
2-
* Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
3-
*
4-
* X2Engine Inc.
5-
* P.O. Box 66752
6-
* Scotts Valley, California 95067 USA
7-
* Company website: http://www.x2engine.com
8-
*
9-
* X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
10-
* to install and use this Software for your internal business purposes only
11-
* for the number of users purchased by you. Your use of this Software for
12-
* additional users is not covered by this license and requires a separate
13-
* license purchase for such users. You shall not distribute, license, or
14-
* sublicense the Software. Title, ownership, and all intellectual property
15-
* rights in the Software belong exclusively to X2Engine. You agree not to file
16-
* any patent applications covering, relating to, or depicting this Software
17-
* or modifications thereto, and you agree to assign any patentable inventions
18-
* resulting from your use of this Software to X2Engine.
19-
*
20-
* THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
21-
* EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
22-
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
23-
**********************************************************************************/
1+
/*****************************************************************************************
2+
* X2Engine Open Source Edition is a customer relationship management program developed by
3+
* X2Engine, Inc. Copyright (C) 2011-2015 X2Engine Inc.
4+
*
5+
* This program is free software; you can redistribute it and/or modify it under
6+
* the terms of the GNU Affero General Public License version 3 as published by the
7+
* Free Software Foundation with the addition of the following permission added
8+
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
9+
* IN WHICH THE COPYRIGHT IS OWNED BY X2ENGINE, X2ENGINE DISCLAIMS THE WARRANTY
10+
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
11+
*
12+
* This program is distributed in the hope that it will be useful, but WITHOUT
13+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14+
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
15+
* details.
16+
*
17+
* You should have received a copy of the GNU Affero General Public License along with
18+
* this program; if not, see http://www.gnu.org/licenses or write to the Free
19+
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
20+
* 02110-1301 USA.
21+
*
22+
* You can contact X2Engine, Inc. P.O. Box 66752, Scotts Valley,
23+
* California 95067, USA. or at email address contact@x2engine.com.
24+
*
25+
* The interactive user interfaces in modified source and object code versions
26+
* of this program must display Appropriate Legal Notices, as required under
27+
* Section 5 of the GNU Affero General Public License version 3.
28+
*
29+
* In accordance with Section 7(b) of the GNU Affero General Public License version 3,
30+
* these Appropriate Legal Notices must retain the display of the "Powered by
31+
* X2Engine" logo. If the display of the logo is not reasonably feasible for
32+
* technical reasons, the Appropriate Legal Notices must display the words
33+
* "Powered by X2Engine".
34+
*****************************************************************************************/
2435

2536
/***************************************************
2637
* This file is where new fonts should be included,

Diff for: x2engine/compass/css/lib/_icons.scss

+34-23
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,37 @@
1-
/***********************************************************************************
2-
* Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
3-
*
4-
* X2Engine Inc.
5-
* P.O. Box 66752
6-
* Scotts Valley, California 95067 USA
7-
* Company website: http://www.x2engine.com
8-
*
9-
* X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
10-
* to install and use this Software for your internal business purposes only
11-
* for the number of users purchased by you. Your use of this Software for
12-
* additional users is not covered by this license and requires a separate
13-
* license purchase for such users. You shall not distribute, license, or
14-
* sublicense the Software. Title, ownership, and all intellectual property
15-
* rights in the Software belong exclusively to X2Engine. You agree not to file
16-
* any patent applications covering, relating to, or depicting this Software
17-
* or modifications thereto, and you agree to assign any patentable inventions
18-
* resulting from your use of this Software to X2Engine.
19-
*
20-
* THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
21-
* EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
22-
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
23-
**********************************************************************************/
1+
/*****************************************************************************************
2+
* X2Engine Open Source Edition is a customer relationship management program developed by
3+
* X2Engine, Inc. Copyright (C) 2011-2015 X2Engine Inc.
4+
*
5+
* This program is free software; you can redistribute it and/or modify it under
6+
* the terms of the GNU Affero General Public License version 3 as published by the
7+
* Free Software Foundation with the addition of the following permission added
8+
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
9+
* IN WHICH THE COPYRIGHT IS OWNED BY X2ENGINE, X2ENGINE DISCLAIMS THE WARRANTY
10+
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
11+
*
12+
* This program is distributed in the hope that it will be useful, but WITHOUT
13+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14+
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
15+
* details.
16+
*
17+
* You should have received a copy of the GNU Affero General Public License along with
18+
* this program; if not, see http://www.gnu.org/licenses or write to the Free
19+
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
20+
* 02110-1301 USA.
21+
*
22+
* You can contact X2Engine, Inc. P.O. Box 66752, Scotts Valley,
23+
* California 95067, USA. or at email address contact@x2engine.com.
24+
*
25+
* The interactive user interfaces in modified source and object code versions
26+
* of this program must display Appropriate Legal Notices, as required under
27+
* Section 5 of the GNU Affero General Public License version 3.
28+
*
29+
* In accordance with Section 7(b) of the GNU Affero General Public License version 3,
30+
* these Appropriate Legal Notices must retain the display of the "Powered by
31+
* X2Engine" logo. If the display of the logo is not reasonably feasible for
32+
* technical reasons, the Appropriate Legal Notices must display the words
33+
* "Powered by X2Engine".
34+
*****************************************************************************************/
2435

2536
/************************************************
2637
* This file mantains several important mixins for

0 commit comments

Comments
 (0)