Ingo Schommer
0da70dafa4
Enforce 'dev' environment for test runs
...
Otherwise tests like ControllerTest will fail because Deprecation notices
2013-06-19 00:13:02 +02:00
Ingo Schommer
1d402dd513
Unset test state in DirectorTest
...
This broke RSSFeedTest when running through 'sake'
2013-06-18 23:24:22 +02:00
Ingo Schommer
4ef83a2895
Using Cookie class in Session::destroy()
...
It allows us to suppress "headers sent" errors, which is particularly
important in phpunit test runs.
2013-06-18 23:06:22 +02:00
Ingo Schommer
690f1c1570
BUG Manually require SS_DAG in Core.php
...
Avoids errors when manifest needs to be built,
e.g. after faulty test runs. SS_DAG is depended on by ConfigManifest.
2013-06-18 23:00:32 +02:00
Simon Welsh
05b6fd3536
Merge pull request #2114 from jthomerson/fix_minor_typos
...
MINOR: fix a couple minor typos
2013-06-18 13:17:48 -07:00
Jeremy Thomerson
6f16034ac8
MINOR: fix a couple minor typos
2013-06-18 18:28:46 +00:00
Ingo Schommer
4acbfdc846
Merge pull request #2061 from jthomerson/enhancement_3.1_allow_overridable_minification
...
ENHANCEMENT: allow overridable JS/CSS minification
2013-06-18 11:04:07 -07:00
Ingo Schommer
ff26491918
Merge pull request #2107 from vikas-srivastava/patch-1
...
Update 3.1.0.md
2013-06-17 02:49:02 -07:00
vikas srivastava
2f16d93d48
Update 3.1.0.md
...
I was trying
Member:
extensions:
MyMemberExtension
And it didn't work then someone on IRC pointed that I need to put a '-' before values. So this works.
Member:
extensions:
- MyMemberExtension
Hope will help someone else.
2013-06-17 14:21:46 +05:30
Ingo Schommer
04c337dc82
Tab breadcrumbs floating (regression from #1778 )
2013-06-17 01:26:04 +02:00
Will Rossiter
3fb80a1657
Merge pull request #2104 from CheeseSucker/patch-1
...
A few minor improvements to the "Module development" documentation
2013-06-16 03:30:10 -07:00
CheeseSucker
476df739a2
A few minor improvements to the "Module development" documentation
2013-06-16 12:55:39 +03:00
Ingo Schommer
939773643a
Accessibility: Open main tabs by keyboard focus
...
Regression caused by jQuery UI 1.9 upgrae
2013-06-15 12:23:51 +02:00
Ingo Schommer
ad28a3adc2
Updated browser warning in CMS JS
2013-06-15 11:58:35 +02:00
Ingo Schommer
9e4a7c835f
Accessibility: Visible focus rings
2013-06-15 11:52:02 +02:00
Ingo Schommer
1fd8a55012
Form.scss reformatting (no functional changes)
2013-06-15 11:24:22 +02:00
Ingo Schommer
7c3e1a43e3
Removed unused '.right form' styles (2.x CMS)
2013-06-15 11:22:16 +02:00
Ingo Schommer
5b651e4593
Only clear tab entries from window.sessionStorage
2013-06-15 11:16:11 +02:00
Ingo Schommer
6a4ec840d2
Merge pull request #2098 from CheeseSucker/patch-2
...
[MINOR] Fixed typo
2013-06-15 00:14:53 -07:00
Will Rossiter
8fca3799c3
Update module development, remove outdated release steps
2013-06-15 12:06:25 +12:00
Will Rossiter
9775204436
FIX Allow filtering on joined columns
2013-06-15 12:06:24 +12:00
Will Rossiter
0129e185b8
Coding conventions, PHPDoc cleanup
2013-06-15 12:06:24 +12:00
CheeseSucker
091e34e2e8
[MINOR] Typo
2013-06-15 02:49:52 +03:00
Ingo Schommer
40eed9e902
Merge pull request #2096 from CheeseSucker/patch-1
...
ENHANCEMENT: Allow programmers to set OwnerID for new files.
2013-06-14 11:36:35 -07:00
CheeseSucker
3d9e12baf4
ENHANCEMENT: Allow programmers to set OwnerID for new files.
...
NOTE: This change should be reviewed to make sure it does not cause any side effects.
Example use case:
An admin porting user images from an old website.
The script would put the images in the assets folder,
and then insert them into the database using Image::write()
and data from the old database.
public function insertImage($data) {
$image = new Image();
$image->ParentID = $data->parentId;
$image->Title = $data->title;
$image->FileName = $data->filename;
$image->OwnerID = $data->ownerId;
$image->write();
// In the current version, this results in all images
// being owned by Member::currentUser() instead of
// the expected $data->ownerId;
}
2013-06-14 18:30:09 +02:00
Ingo Schommer
a9bf7dfcce
Fixed HtmlEditorField.js editor instanciation
...
Wasn't parsing data-editor attrs correctly.
Using proper instances of the underlying editor now,
instead of relying on "active editor" states which get
wonky once they lose focus (e.g. when opening a dialog).
2013-06-14 11:46:07 +02:00
Ingo Schommer
975e09643f
Merge pull request #2095 from CheeseSucker/patch-1
...
Fixed a translation issue for File.INVALIDEXCEPTION
2013-06-14 00:51:15 -07:00
Will Rossiter
acf42e87c2
Merge pull request #2090 from chillu/pulls/tabs-float
...
Fixed Tab floating in CMS (fixes #1778 )
2013-06-14 00:00:53 -07:00
CheeseSucker
6ce2a90f19
Fixes a translation issue where a parameter isn't replaced.
...
Whenever File::Validate() failed due to an illegal file extension, it printed the translated message without replacing the parameter {extensions}.
2013-06-14 00:08:44 +03:00
Ingo Schommer
5ff69b98ab
LeftAndMain.js: Fix 'X-Reload' for IE10 ( fixes #647 )
2013-06-13 15:17:14 +02:00
Ingo Schommer
d42cbdd613
Removed "Last visited" from admin/myprofile ( fixes #648 )
...
It doesn't make any sense in this context
2013-06-13 15:01:23 +02:00
Ingo Schommer
9d4b8f61ca
Note about IE10 support
2013-06-13 10:27:19 +02:00
Ingo Schommer
385f364018
TinyMCE "Insert Media" screen, update button triggers navigation ( fixes #742 )
2013-06-13 09:29:55 +02:00
Ingo Schommer
5a94e621c5
Replace DataObject->isNotNull() helper with closure
...
Now possible since we support PHP 5.3+ only.
2013-06-13 07:53:27 +02:00
Sean Harvey
0650dbe1e7
Merge pull request #2091 from robert-h-curry/cms-preview-not-loading
...
Always load preview when in preview mode, not in edit mode
2013-06-12 17:16:17 -07:00
Sean Harvey
0b16cbaee8
Merge pull request #2092 from robert-h-curry/tree-dropdown-unsticky-selection
...
Force TreeDropdown to remember selected title.
2013-06-12 17:15:48 -07:00
Robert Curry
36f0fd7a58
Force TreeDropdown to remember selected title.
2013-06-13 11:36:08 +12:00
Robert Curry
a365759a0d
Always load preview when in preview mode, not in edit mode
2013-06-13 11:31:57 +12:00
Ingo Schommer
878600701f
Merge pull request #2087 from tractorcow/3.1-summary-field
...
API Allow $summary_fields to support methods on DBFields
2013-06-12 16:00:48 -07:00
Ingo Schommer
65209a0ed5
AssetAdmin reset button and chosen.js ( fixes #1640 )
...
See https://github.com/harvesthq/chosen/issues/215
2013-06-13 00:45:59 +02:00
Ingo Schommer
98f8191dff
Fixed Tab floating in CMS ( fixes #1778 )
...
Removed inline-block from header elements which seems
to cause the issues of tabs stacking on top of each other.
Replaced header background to work on multiline scenarios
Added bottom margin to breadcrumbs so they don't look cramped
when tabs are floated below them.
See https://github.com/silverstripe/silverstripe-framework/pull/1863 ,
https://github.com/silverstripe/silverstripe-framework/issues/1943 ,
https://groups.google.com/forum/?fromgroups#!topic/silverstripe-dev/c-W-ZxDlDuA ,
http://open.silverstripe.org/ticket/6882
2013-06-13 00:04:56 +02:00
Damian Mooyman
be986c6524
API Allow $summary_fields to support methods on DBFields
2013-06-13 09:41:24 +12:00
Ingo Schommer
88595e38f9
Merge pull request #2088 from g4b0/cache-comments
...
Inline documentation updated
2013-06-12 08:02:23 -07:00
g4b0
4b7cf5af18
2013-06-12 16:47:07 +02:00
Ingo Schommer
ab9e0286f0
Merge pull request #2051 from kinglozzer/candelete-gridfield-fix
...
Fix: Enable delete button for users with canDelete() but no canEdit() permissions
2013-06-12 02:10:41 -07:00
Ingo Schommer
25ba77d333
Merge pull request #2062 from jthomerson/enhancement_3.1_allow_disabling_prepopulate_version_number_cache
...
ENHANCEMENT: allow disabling of Versioned prepopulate_versionnumber_cache
2013-06-12 01:59:49 -07:00
Ingo Schommer
4df7f5f0f8
Merge pull request #2086 from robert-h-curry/1954-link-editor
...
BUG Fix JS issues in treedropdownfield for link editor
2013-06-12 01:18:30 -07:00
Robert Curry
eaf0fe4b2f
BUG Fix JS issues in treedropdownfield for link editor
2013-06-12 16:59:07 +12:00
Sean Harvey
dfdb274773
Merge pull request #2085 from mateusz/password-autocomplete
...
Add autocomplete=off switch for the password field.
2013-06-11 15:16:18 -07:00
Mateusz Uzdowski
d1482bee15
Add autocomplete=off switch for the password field.
...
Some clients require disabling of the browser password handling
mechanisms. Add a switch to make it possible without hacking the core.
No change to default behaviour.
2013-06-12 09:41:18 +12:00