Samuel Georges
6b74efa4b0
Improves the DebugExtension
...
It now uses the HtmlDumper from Illuminate to elaborate on each variable when clicked
getName() no longer needed on Twig extensions
2017-05-13 10:20:18 +10:00
Samuel Georges
2b5709adb9
Bump Twig to v2, refit code
2017-05-13 09:34:20 +10:00
Samuel Georges
59d1e7736c
Bump min version to PHP 7
...
Restore tinker command
2017-05-13 09:04:22 +10:00
Samuel Georges
8d658ea7eb
Remove as per upgrade guide
...
ControllerServiceProvider is no more
2017-05-12 07:20:10 +10:00
Samuel Georges
165d50d971
Changed the logic to use the container binding event
...
Validator is now deferred so this won't be available early
2017-05-12 07:19:45 +10:00
Samuel Georges
5ea79489af
pluck -> value
...
This is an odd one from Laravel, pluck is now value and lists is now pluck. We'll need a release note about this one.
2017-05-12 07:19:06 +10:00
Samuel Georges
52367d0b06
Merge pull request #2849 from gergo85/develop
...
Improve translations
2017-05-03 20:08:57 +10:00
Szabó Gergő
841220c873
Escaped translations
2017-04-28 16:07:20 +02:00
Szabó Gergő
a57e0e3080
Replace the str_replace function
2017-04-28 14:20:16 +02:00
Szabó Gergő
58dfaf395e
Improve translations
2017-04-28 09:01:21 +02:00
Luke Towers
68e874dc97
AssetMaker Improvements ( #2847 )
...
* Check if asset file exists before symbolizing path
Adds a check to see if the asset file exists before attempting to symbolize it, this will allow the asset combiner to be passed assets with complete paths instead of only relative paths.
* Implement combiner business logic
* Improve handling of bad inputs
2017-04-27 00:17:05 -06:00
Quezler
cc17b679f1
Code dusting ( #2826 )
...
Code cleaning according to PSR-2 w/ exemptions (mostly dust).
2017-04-24 21:38:19 +10:00
Samuel Georges
eaf2c9e4d0
Make the content selector more explicit (contentFrom)
2017-04-22 15:31:27 +10:00
Samuel Georges
49f5ec7557
Document and improve popover
2017-04-22 15:25:23 +10:00
Samuel Georges
4644218312
Move autocomplete to Storm UI
...
Rename select AJAX from "source" to "handler" (Refs #2836 )
Document select handler usage
Recompile assets
2017-04-22 11:44:27 +10:00
Jim Cottrell
376a3b59e2
Add AJAX option to custom select functionality
2017-04-21 15:46:03 -06:00
Szabó Gergő
130d502f41
Update the Hungarian translation
2017-04-19 10:35:58 +02:00
Szabó Gergő
83b8f48b6f
Translate the "by" word
2017-04-19 10:35:22 +02:00
Samuel Georges
96d0ce1c20
Add mergeConfig helper, useful for extension
...
Refs 8575ece07d
2017-04-17 09:55:50 +10:00
José Longo
e13fba6068
add missed js language file in /modules/system/assets/js/lang
2017-04-11 14:37:22 +01:00
Luke Towers
a64260c2ff
Merge pull request #2808 from jlongo/master
...
Added support/files for pt_pt language
2017-04-11 01:58:52 -06:00
José Longo
9511698fcf
add in system dir/files for pt-pt language
2017-04-10 15:07:27 +01:00
Samuel Georges
24c8b4368a
Various security and UI fixes
...
The Media Manager now uses a white list approach to blocking files, we have been advised that the blacklist approach is too fragile and we agree.
Asset List and Media Manager now use $.oc.alert when displaying errors
2017-04-09 08:00:56 +10:00
Samuel Georges
5daf4365ae
Move the change event to the input element
...
This should bubble to the parent control element and persist any logic that depends on the old event
Fixes #2684
2017-04-06 08:08:50 +10:00
Samuel Georges
328a74c1ff
Fixes JS error in recordfinder
...
It looks like the inheritance of the foundation library has caused a logic error
Refs #2756
Recompile assets
2017-04-06 07:51:04 +10:00
asbig
91c9d0cd17
Fixes icon styling in FireFox and Windows environment
...
line-height from .status-icon to .status-icon > i. (#2776 ) In /modules/system/assets/ui/less/chart.less.
2017-04-05 23:19:31 +10:00
Samuel Georges
b858ff680e
Fixes required: false being treated as true
...
Fixes #2712
2017-04-05 22:24:00 +10:00
Samuel Georges
68f515ba0e
Exception handling when no core updates exist
...
Fixes #2793
2017-04-03 08:18:12 +10:00
Alwin Drenth
dbd9af3ba0
Update Dutch language for build v409
2017-04-01 15:43:14 +02:00
Samuel Georges
d472a0b0a8
Core updates now support !!! (important)
...
There have been some small internal API changes that have been causing grief for some users. While all updates are technically "safe", user workarounds and custom implementations can never be predicted with certainty. This change will allow us to say with confidence, either
- Yep, no worries this is a safe update. Relax. Versus;
- Might want to watch this one, just in case.
2017-04-01 12:07:24 +11:00
Samuel Georges
8aa9d25a91
Broadcast combined assets as static
...
Follow on from 329a275f10
Fixes #2474 (again)
2017-03-31 13:02:16 +11:00
Samuel Georges
fe13d8a1d1
Convert purgeable attributes to class properties
...
This fixes #2779 where developers might enter custom values in the pluginDetails() method
2017-03-31 10:03:02 +11:00
Samuel Georges
f8e7fa03e0
Refactor remove option implementation
...
Refs #2756
Add disabled support
Fixes #1199
2017-03-22 09:26:05 +11:00
Samuel Georges
e8f6cb4dc5
Merge pull request #2756 from ChVuagniaux/RecordFinder-Remove-button
...
RecordFinder - add a remove button
2017-03-22 09:06:27 +11:00
Daniel-Bruni Ziermann
2b3a0caaee
German Translation ( #2767 )
...
* German Translation
The correct value for 'de' is 'Deutsch'
2017-03-21 11:15:26 -06:00
Samuel Georges
a40357cec9
Added a check for missing dependencies in two places
...
- System dashboard now lists missing dependencies
- Installing a plugin with missing dependencies will also attempt to install those dependencies at the same time
Fixes #36
2017-03-21 17:42:56 +11:00
Samuel Georges
b6fedfb688
Specify explicit form element
...
This allows request elements external to the form to serialize a target form for use. An example might be a search form at the top of a page, list of results in the middle, then the pagination at the bottom. The pagination would need to target the search form with data-request-form to persist the search query value.
This should work with the JS API too, passed as an object, because $($()) is acceptable in jQuery
2017-03-19 13:54:21 +11:00
Samuel Georges
0a981a25f7
API docs progress
...
Controller -> SystemController for consistency
2017-03-16 17:08:20 +11:00
Samuel Georges
51ac144049
Moves CMS components to directory where they belong
...
Improve inline docs
2017-03-16 07:00:39 +11:00
Samuel Georges
b841f9e066
{@inheritDoc} -> @inheritDoc
2017-03-16 06:26:14 +11:00
Christophe Vuagniaux
91d39d275c
RecordFinder - add a remove button
2017-03-15 12:33:02 +01:00
Samuel Georges
ec18697ae2
Cannot use Cms\Classes\Controller as Controller because the name is already in use
...
Remove test code
2017-03-14 19:42:37 +11:00
Samuel Georges
e54cf7133b
Improve some inline docs in preparation for API docs
2017-03-14 19:36:17 +11:00
Samuel Georges
5f91c45f79
Implement disabled support for some form widgets
...
Recompile assets
Fixes #2749 (Media Finder)
Fixes #2750 (File upload)
Fixes #2751 (Rich Editor)
Refs #2724
2017-03-14 13:52:47 +11:00
Luke Towers
03fc5cb78e
Merge pull request #2742 from firemankurt/master
...
Allows Settings to be defined in YAML
2017-03-10 14:37:02 -06:00
Kurt Jensen
0710418df7
Converted all indents to spaces
...
Converted all indents to spaces
2017-03-10 12:08:42 -08:00
Kurt Jensen
c6d3780d10
Allows Settings to be defined in YAML
...
Allow settings array to be defined in the plugin.yaml file instead of just in php file.
2017-03-09 21:33:35 -08:00
Szabó Gergő
8cfc10280a
Update Hungarian translation
2017-03-02 13:52:01 +01:00
Vladimir Kattsov
c73e0ea811
Unhardcoded lang string in active theme widget, add russian translation
2017-02-25 12:05:08 +03:00
Samuel Georges
39dc4503b2
Fixes typo - refs #2696
2017-02-23 08:04:20 +11:00