Commit Graph

17992 Commits

Author SHA1 Message Date
Damian Mooyman
a6e9a7111b API Substitute core config system with new silverstripe/config module 2017-02-27 16:54:01 +13:00
Damian Mooyman
72ddac2a56 API Implement ModuleLoader for module registration by composer name 2017-02-27 16:54:01 +13:00
Damian Mooyman
deca009811 Merge pull request #6654 from open-sausages/pulls/4.0/save-me
Prevent unsaved changes alert when clicking a save button
2017-02-27 16:21:17 +13:00
Damian Mooyman
eaf1aeda57 Merge pull request #6653 from open-sausages/pulls/4.0/fix-modeladmin-sizing
BUG Fix modeladmin scrollable height cropping pagination
2017-02-27 14:58:07 +13:00
Damian Mooyman
9da8413ad8 Merge pull request #6651 from zanderwar/patch-1
Added check for register_argc_argv
2017-02-27 14:44:53 +13:00
Damian Mooyman
423b1d4eee BUG Fix modeladmin scrollable height cropping pagination 2017-02-27 13:24:51 +13:00
Christopher Joe
b7123abf22 Fix prevent unsaved changes alert when clicking a save button 2017-02-27 12:22:49 +13:00
Damian Mooyman
eda4aae923 Merge pull request #6636 from open-sausages/pulls/4.0/filehandlefield-class
Change to use injector for file upload fields in framework
2017-02-27 12:03:16 +13:00
Damian Mooyman
b3fc11e594
API Move ssmedia plugin to asset-admin 2017-02-27 10:58:41 +13:00
Damian Mooyman
1d49c4afe9 API Remove non-asset-admin TinyMCE media dialog
API Split ssplugin into ssmedia and sslink plugins
2017-02-27 10:38:23 +13:00
Damian Mooyman
bab52e2403 Tweak dropdownfield 2017-02-27 10:38:23 +13:00
Christopher Joe
8b5fcd3336 Fix download file link works with the new TreeDropdown 2017-02-27 10:38:23 +13:00
Christopher Joe
98ecaf9bd0 Change UploadField to TreeDropdownField for modal fields
Change UploadField to abstract placeholder FileHandleField for non-modal fields
2017-02-27 10:38:23 +13:00
Ingo Schommer
6641560987 Merge pull request #6593 from sminnee/env-error
Missing .env error detection
2017-02-27 08:38:10 +13:00
Reece Alexander
3d4d94358b Added check for register_argc_argv
Adds a hint to an issue that had me clueless for awhile.

I have a strange scenario where my shell user is different to my cPanel Cron Manager and run from two different configurations. This lead to a vicious circle of wondering why it works in SSH, but not within the cron manager.
2017-02-26 20:01:18 +10:00
Sam Minnee
3952769ea3 NEW: More helpful error when .env is missing.
If your database configuration isn’t found, it’s quite likely that this
is because you have a stray _ss_environment.php file that you haven’t
converted to a .env file.

This patch detects this situation and provides a more helpful error.
2017-02-26 15:19:31 +13:00
Sam Minnee
f63b741e46 FIX: Improve DebugView’s display of non-header information.
DebugView had not ability just to output a regular paragraph that
didn’t have a blue background.

This refactors the CSS classes a bit to amend this.
2017-02-26 15:07:32 +13:00
Sam Minnée
dcd06dfc64 Merge pull request #6648 from open-sausages/pulls/4.0/6252-psr-cache
PSR-16 cache
2017-02-26 14:57:33 +13:00
Ingo Schommer
97b7a89759 Remove Zend_Translate_RailsYAML 2017-02-26 13:08:03 +13:00
Ingo Schommer
cef4ab79a6 Remove debug code 2017-02-26 13:08:02 +13:00
Ingo Schommer
d220ca3f67 API Use symfony/cache (fixes #6252) 2017-02-26 13:07:59 +13:00
Ingo Schommer
84ee2c1448 Remove Zend_Cache (#6252)
Replaced with a PSR-16 implementation
2017-02-26 10:27:17 +13:00
Damian Mooyman
651b4a775c Merge pull request #6650 from flamytwista/patch-3
Small translation misprint fix.
2017-02-26 09:43:25 +13:00
Taras Yemtsov
aa176ef84b Small translation misprint fix. 2017-02-25 16:45:50 +03:00
Damian Mooyman
ec1446ef93 Merge pull request #6649 from open-sausages/pulls/4.0/search-close
Revisit close button overlap
2017-02-24 14:22:19 +13:00
Christopher Joe
7b498f2fdf Make container for Search component the relative component to use 2017-02-24 13:25:02 +13:00
Stevie Mayhew
81767250ab Merge pull request #6645 from open-sausages/pulls/4.0/better-env-guide
Improve upgrading guide for `.env`
2017-02-24 11:53:17 +13:00
Damian Mooyman
aa69cfe497
Improve upgrading guide for .env 2017-02-24 09:18:47 +13:00
Damian Mooyman
92a105da57 Merge pull request #6634 from open-sausages/pulls/4.0/drag-n-drop-things
Added drag and drop libraries
2017-02-22 17:39:28 +13:00
Christopher Joe
eac587c519 update shrinkwrap lock file 2017-02-22 16:46:20 +13:00
Christopher Joe
2513a0f4c3 API Added drag and drop libraries
API Added a badge component
2017-02-22 16:46:20 +13:00
Damian Mooyman
129fd9146c Merge pull request #6640 from dhensby/pulls/4/test-cleanup
Ensure test objects implement TestOnly
2017-02-22 10:36:45 +13:00
Daniel Hensby
1c55948fc1
Ensure test objects implement TestOnly 2017-02-21 20:30:15 +00:00
Daniel Hensby
a8827b7fa0 Merge pull request #6638 from oilee80/master
Fixes for issues introduced in 5e19d905
2017-02-21 11:48:41 +00:00
Lee Bradley
0361194267 Fixes for issues introduced in 5e19d905
As the "onunmatch" is triggered AFTER the element is removed
  from the DOM it never finds the `closest('div')` when switching
  screens. E.g. when using GridField edit
  So when you go from the GridField edit screen back to the page
  you end up with the page loaded but the spinner doesn't disappear
Other option would be to do `$('body').find('.cms-content-loading-overlay,.cms-content-loading-spinner').remove()`
  but this is probably a bit drastic
2017-02-21 10:48:03 +00:00
Daniel Hensby
7156da6279
Merge branch '3' 2017-02-20 22:19:33 +00:00
Daniel Hensby
0ddf3b4186
Merge branch '3.5' into 3 2017-02-20 21:33:31 +00:00
Daniel Hensby
5a6f784e42
Merge branch '3.4' into 3.5 2017-02-20 21:31:09 +00:00
Daniel Hensby
34f408aaba
Merge tag '3.5.3' into 3.5
Release 3.5.3
2017-02-20 21:31:05 +00:00
Daniel Hensby
8ca70b5b20
Merge tag '3.4.5' into 3.4
Release 3.4.5
2017-02-20 21:27:53 +00:00
Dan Hensby
a2580456bd Added 3.5.3 changelog 2017-02-20 17:01:16 +00:00
Dan Hensby
4d48548d89 Update translations 2017-02-20 17:01:16 +00:00
Dan Hensby
9cd480e47a Added 3.4.5 changelog 2017-02-20 16:41:59 +00:00
Dan Hensby
249b143edd Update translations 2017-02-20 16:41:56 +00:00
Daniel Hensby
e03b80f47f Merge pull request #6633 from oilee80/master
Fix for bug introduced in 5e19d905
2017-02-19 15:36:07 +00:00
Lee Bradley
f6f19908de Fix for bug introduced in #5e19d905
JS selector wrongly scoped to remove element
2017-02-17 15:49:58 +00:00
Daniel Hensby
12da6ee594 Merge pull request #6631 from mikaelayoung/#3259_make_upload_field_more_friendly
#3259 Make UploadField.ss more friendly
2017-02-17 08:39:47 +00:00
Daniel Hensby
a3ff6d56ec Merge pull request #6628 from open-sausages/pulls/4.0/fix-i18n-theme-lang-dirs
Absolute paths for theme lang dirs (fixes #1354)
2017-02-17 08:24:03 +00:00
Daniel Hensby
ab6d2819c1 Merge pull request #6630 from mikaelayoung/#1496_Make_CMS_website_title_a_link
Make CMS website title a link to website in new tab
2017-02-17 08:20:49 +00:00
Ingo Schommer
d2de4b10e1 Absolute paths for theme lang dirs (fixes #1354)
Regression in 4.x i18n rewrite. Can’t test this since ThemeResourceLoader hardcodes constants like THEME_DIR,
so its impossible to mock in different directory structures. Ideally this would use an application object with access
to environment variables, but that’s too much of a refactor to validate this simple fix.
2017-02-17 16:26:44 +13:00