Samuel Georges
ab4074cec1
Extra table check
...
Fixes #3706
2018-08-18 12:52:05 +10:00
Szabó Gergő
bf0f1faa4f
Change the Status reportwidget icons ( #3693 )
...
Credit to @gergo85
2018-08-16 08:19:49 -06:00
Maria Vilaró
5c72ad1474
Add translations for Catalan ( #3694 )
...
Credit to @mariavilaro.
2018-08-16 08:14:26 -06:00
Samuel Georges
ab7dda260b
User disabled plugins now stay disabled after sign in
...
Fixes #1795
Fixes #3691
2018-08-16 14:11:05 +10:00
Nathan van der Werf
ee9414f3fd
Simplify ternary operators
2018-08-15 19:26:20 +02:00
Nathan van der Werf
8b6f11e6ac
Extract child instructions
2018-08-15 19:25:42 +02:00
Nathan van der Werf
fbca3bea92
Remove redundant variables
2018-08-15 19:23:12 +02:00
Nathan van der Werf
2cdbb37a36
Remove duplicate array keys in language files
2018-08-15 19:18:26 +02:00
Nathan van der Werf
62c59a4903
Refactor ternary operators to null coalescing operators
2018-08-15 19:15:13 +02:00
Nathan van der Werf
a3d7a028b4
Replace is_null with "=== null" comparison
2018-08-15 18:54:46 +02:00
Nathan van der Werf
123145fd54
Remove unnecessary parentheses
2018-08-15 18:49:52 +02:00
Nathan van der Werf
a075be206b
Replace class references with "self"
2018-08-15 18:47:06 +02:00
Nathan van der Werf
02bd38cfb1
Merge if constructs
2018-08-15 18:45:37 +02:00
Nathan van der Werf
0947406343
Remove senseless proxy functions
2018-08-15 18:35:15 +02:00
Nathan van der Werf
3a918ad200
Remove "null" assignments
2018-08-15 18:33:24 +02:00
Nathan van der Werf
11e8a3a92c
Remove methods which are identical to parent method
2018-08-15 18:30:03 +02:00
Nathan van der Werf
742a5f415b
Remove unused imports
2018-08-15 18:27:36 +02:00
Szabó Gergő
b564e3178d
Only add missing dependencies once ( #3682 )
...
Only add missing dependencies to the list of missing dependencies once per dependency. Credit to @gergo85
2018-08-09 07:39:37 -06:00
Luke Towers
99478a4fcc
Remove unnecessary reference.
...
Fixes #3044
2018-08-06 08:25:23 -06:00
vosco88
7e6800ea6e
Added Slovak translations ( #3671 )
...
Credit to @vosco88.
2018-08-05 18:16:27 -06:00
0x90
d5829c75cf
Allow tabs to be closed with middle click ( #3633 )
...
Enables closing backend tabs with the middle mouse click. Credit to @AxDSan. Fixes #1970 .
2018-07-25 13:54:49 -04:00
Michał Płodowski
68ee471d39
Add showWeekNumbers option to datepicker ( #3637 )
...
Fixes #3634 . Credit to @mplodowski
2018-07-12 18:10:24 -04:00
Luke Towers
dd6a05bdc4
Removed circular dependency
...
Removes a circular dependency from windex.variables.less that triggers https://github.com/kriswallsmith/assetic/issues/881 .
2018-07-06 14:40:50 -04:00
Jim Cottrell
bfee483805
Adds support for minifying framework assets ( #3240 )
...
Fixes #2753 . Credit to @jimcottrell
2018-07-05 17:57:17 -04:00
Lucas Thurston
85dd0b9968
Add config flag for disabling basedir restrictions for local development only ( #3626 )
...
Fixes #3619 . Credit to @lthurston
2018-07-05 17:07:38 -04:00
interworks-morr
d52274bbb6
Don't show mail branding menu item unless system.manage_mail_templates is assigned to current user ( #3624 )
...
Fixes #3623 . Credit to @interworks-morr
2018-07-02 19:14:51 -04:00
Samuel Georges
000a880742
Alternative fix to #3607
...
Fixes #3607
Fixes #3606
2018-06-29 14:20:55 +10:00
Scott Bedard
8b650e3bd0
Display error when migration file is not found ( #3597 )
...
Fixes #3590 . Credit to @scottbedard
2018-06-25 15:51:07 -06:00
Samuel Georges
fb2aa1730c
Fixes security issue
...
Refs #3604
2018-06-22 22:57:38 +10:00
Luke Towers
c46dc38ed1
Compiled assets
2018-06-07 00:09:12 -06:00
Viamage
5ec5336a79
Improved Polish translations ( #3578 )
...
Credit to @viamage
2018-06-03 06:54:49 -06:00
Ayumi Hamasaki
5ee8ee0917
Fix the loading indicator appearing transparent over buttons( #3576 )
...
Fixes #3571 . Credit to @ayumihamsaki. Thanks to @petehalverson for his PR testing system, this is the first PR I'm merging after testing it with that system.
2018-06-01 09:07:10 -06:00
danharrin
3f449ea3bd
Improve PHP 7.2 compatibility ( #3572 )
...
Fixes #3570 . Credit to @danharrin
2018-05-31 13:09:47 -06:00
Viamage
667b82e6ce
Replace keyup listener with input listener ( #3567 )
...
Fixes #1270 . Credit to @viamage
2018-05-30 20:26:38 -06:00
Luke Towers
7d4912b80a
Revert "Use fireCombinedEvent to handle fireSystemEvent."
...
This reverts commit eb5b568b6f .
2018-05-17 02:16:19 -06:00
Luke Towers
eb5b568b6f
Use fireCombinedEvent to handle fireSystemEvent.
...
Refs: d0cdf0ae6e
2018-05-17 01:44:41 -06:00
Samuel Georges
83a1608d9b
Minor styling improvement
2018-04-30 08:58:22 +10:00
QuangTrọngOnline
3ef571da3c
Added Vietnamese translation ( #3514 )
...
Credit to @quangtrongonline.
2018-04-24 11:41:01 -06:00
Wellyson Freitas
2ffae8ccbc
Add alignment and size options to loader indicator ( #3522 )
...
Add option to horizontally align the loader indicator in the center and option to change the size (only small size available for now) through the JavaScript API. These abilities were already available through CSS, this commit makes them available through JS as well.
2018-04-21 09:28:18 -06:00
Luke Towers
ed760d892b
Compiled client side language files
2018-04-19 10:23:38 -06:00
Luke Towers
4d304645d7
Added readonly support to the mediamanager widget and the ability to set the MediaLibary cache key through code
2018-04-19 10:23:15 -06:00
Sevdin Filiz
5b335b385e
Update system/lang.php (typo fix) ( #3513 )
...
Credit to @angelside
2018-04-19 01:58:22 -06:00
Tobias Kündig
2b22b26676
Added align property to list columns definition ( #3509 )
...
Documented in https://github.com/octobercms/docs/pull/289 ; credit to @tobias-kuendig
2018-04-17 23:34:08 -06:00
Luke Towers
5acbdb12fe
Compiled assets and whitespace cleanup
2018-04-17 13:43:51 -06:00
Szabó Gergő
955af8cbc4
Update the Hungarian locale ( #3510 )
...
Credit to @gergo85
2018-04-17 10:35:35 -06:00
Luke Towers
4f7a08954d
Updating links in composer files
2018-04-16 02:33:08 -06:00
Gonzalo Henríquez
1d33c69c8c
Allow for custom client-side localization strings ( #3505 )
...
Fixes #3504 . Allows for localization strings to be considered before client-side lang compilation. Credit to @bombozama
2018-04-15 01:39:30 -06:00
Alexandre Villeneuve
812b96bdac
Add humans.txt to mirror files ( #3494 )
2018-04-10 17:50:01 -06:00
Luke Towers
0ac7f340be
Remove sensitive data from the tracked config files after running october:env
2018-04-06 01:18:07 -06:00
Arthur Kushman
c78b3ef786
Code formatting changes ( #3363 )
...
Code formatting improvements submitted by @arthurkushman.
2018-03-22 10:55:13 -06:00
Sergey Karavay
4a2e959fb8
Fixed Russian map for "щ" and added Belarusian map ( #3463 )
...
Credit to @GinoPane
2018-03-21 11:22:59 -06:00
Luke Towers
23a504d9d5
Allow settings models and controllers to be defined in one definition
...
This change allows both settings models and custom settings controllers to be registered in one definition by preventing overwriting of the provided `url` when present. This enables the use case of extending the base \System\Controllers\Settings controller to implement custom functionality on your settings controller while retaining the majority of the default functionality enabled through the use of a SettingsModel.
2018-03-20 13:40:14 -06:00
Mohamed Ali Behiry
e3635b80e7
Added partial Arabic translation ( #3296 )
...
Credit to @mabehiry
2018-03-20 13:20:09 -06:00
Raja Khoury
d977ba54b5
Fixes S3 media items in bucket root folders ( #3461 )
...
FIxes #3445 . Credit to @rajakhoury
2018-03-20 10:57:13 -06:00
Miro Rauhala
610452078d
Update Finnish translations ( #3460 )
...
Credit to @mirorauhala
2018-03-19 15:36:53 -06:00
Alexander Shapoval
13596c8629
Add Cache-Control header to combined assets ( #3430 )
...
Related: #2474
2018-03-06 08:31:37 -06:00
Luke Towers
2f55850ae9
Merge pull request #3379 from octobercms/ux-pluginmanagement
...
Fixes #2714 , #2774 .
Plugin Management UX Improvements
The plugin management screen has been improved to allow managing the status of plugins (updates disabled/enabled, plugin enabled/disabled) on the overview page and allow bulk management of plugins as well. Additionally, the Reset Plugin Data action has been added to the bulk action menu; this is essentially the same as calling `php artisan plugin:refresh Author.Plugin`, which reverses all the migrations for that plugin then reapplies them; effectively reseting the plugin's database data. Due to the destructive nature of this action it has been limited to only be available to Super Users and only when the site is in debug mode.
Thanks to @Teranode for his assistance on this.
2018-03-04 22:42:18 -06:00
Luke Towers
89f9c51f55
Make the Reset Plugin Data action available to only SuperUsers only when the site is in debug mode
2018-03-04 22:34:49 -06:00
Alexander Shapoval
7552464779
Updated Russian Translations ( #3414 )
...
Credit to @PopcornPHP
2018-02-25 21:25:12 -06:00
Luke Towers
bd9f88587f
Fix issues with MySQL utf8mb4 support
...
Fixes: https://github.com/octobercms/october/issues/1927 . Related: https://github.com/laravel/framework/issues/17508 . Issue occurs when database configuration related to full support for the utf8mb4 charset is incorrect; MySQL > 5.7 & MariaDB > 10.2 doesn't have this issue because they default to the correct configuration values; this fix solves the issue for older versions of MySQL and MariaDB without requiring database server configuration changes.
The root cause of the issue with the utf8mb4 encoding is that both InnoDB and MyISAM have too low of an index key prefix limit (767 bytes and 1000 bytes respectively) to properly store 255 4-byte characters; which would take 1024 bytes. See the docs on InnoDB limitations: https://dev.mysql.com/doc/refman/5.7/en/innodb-restrictions.html
In MySQL >= 5.7 & MariaDB >= 10.2 this limit has been bumped to 3076 bytes by the changing of the default value of the `innodb_large_prefix` configuration property (introduced in MySQL 5.5) to true; which is what bumps up the limit. In order to manually set that property to true on earlier versions, `innodb_file_format` must be set to `BARRACUDA` and `row_format` must be `DYNAMIC` or `COMPRESSED`. See http://mechanics.flite.com/blog/2014/07/29/using-innodb-large-prefix-to-avoid-error-1071/ for more information.
This change fixes the issue by changing the default string length to 191 (total of 764 bytes, within the older size limit) when the MySQL database config is detected to be using the utf8mb4 charset.
2018-02-17 17:00:32 -06:00
Sajjad Servatjoo
708b1e3a75
Update Persian Language ( #3396 )
...
Credit to @sajjad-ser
2018-02-13 10:55:06 -06:00
Alex360hd
687f97f792
Remove loader background color ( #3394 )
...
Fixes #3393 . Credit to @Alex360hd
2018-02-13 10:51:39 -06:00
Luke Towers
2f7cc96b6d
Improve status check
...
Only check for a writable themes directory if the Cms module is loaded.
2018-02-02 13:23:53 -06:00
Luke Towers
fd47e455c0
Revised plugin mangement bulk action iconography
2018-02-02 00:25:57 -06:00
Luke Towers
9b66eb5c57
Improvements to frontend assets for plugin management
2018-02-01 20:52:47 -06:00
Luke Towers
e64a280cee
Simplified plugin management logic, switched default manage plugins switch state to positive; finalized for merging into develop
2018-02-01 20:40:04 -06:00
Luke Towers
61914666f8
Iconography and language improvements for bulk plugin management
2018-02-01 20:07:33 -06:00
Christian
cc81ab25fa
Preparing for Plugin Management UX ( #3374 )
...
Initial work on Plugin Management UX improvements by @Teranode for #2714
2018-02-01 18:16:31 -06:00
Samuel Georges
4eab0670c4
Proxy ConsoleSupportServiceProvider properly
...
Refs https://github.com/octobercms/october/pull/3353
Refs https://github.com/octobercms/october/issues/3321
Refs https://github.com/octobercms/october/pull/3328
Refs https://github.com/octobercms/october/issues/3359
2018-01-24 18:09:41 +11:00
Arthur Kushman
bbc33710c1
>= PHP7.0 refactoring ( #3343 )
...
* Fix loosly comparison to strict + argument types and return types for >=7.0
* Change hard-coded strings to ::class,
* Fix unit-tests failures - some relative to 7.0 phpunit env deployment
* Fix exception string + format return types
* Change string representation of new classes in traceLog to ::class
Credit to @arthurkushman
2018-01-12 00:23:20 -06:00
Derrick Austin
74b3780ab5
Build Number Bugfix: Console Upgrade ( #3357 )
...
Credit to @austinderrick
2018-01-11 11:59:30 -06:00
Jan Vince
ce864cc8fb
Catch Artisan::call exception ( #3342 )
...
This change will allow settings to be saved even when Exception is thrown in Artisan::call (eg. when putenv() function is disabled).
Fixes #3339 . Related: #3280 .
2018-01-08 08:29:43 -06:00
pikanji
54ab6f080a
Use cms.storage.uploads.disk instead of filesystem.default
...
Fixes #3332 .
FileUpload widget uploads file to the disk specified by default in config/filesystem.php instead of storage.uploads.disk in config/cms.php, if we use System\Models\File following the instruction in here.
Although we can still create another class extending System\Models\File or October\Rain\Database\Attach\File and use it as the model for attachOne/Many relation, System\Models\File seems to be the one that responsible to look at storage.uploads.disk in config/cms.php, because the existing methods are using storage.uploads.*.
Credit to @pikanji
2018-01-01 17:04:47 -06:00
tim0991
06780f5123
Support toggling the removal of stop words in input preset handling ( #3320 )
...
Add `data-input-preset-remove-stop-words="false"` to an element being handled with the input preset JS to disable the removal of stop words from slug generation. Credit to @tim0991.
2017-12-25 17:56:58 -06:00
Miro Rauhala
1d3828c36e
Bring Finnish language up to date ( #3316 )
...
Credit to @mirorauhala
2017-12-21 11:16:01 -06:00
Samuel Georges
33d492fda7
Merge pull request #3280 from aspendigital/settings-queue-restart
...
Trigger queue worker restart on settings model save
2017-12-19 09:12:12 +11:00
HekmatFavid
a2789e6f60
Update client.php ( #3292 )
...
Changes to hijri calendar month and date names correction in fa language
2017-12-11 08:54:43 -06:00
ametad
d26f2aca6d
Updating validation messages translations ( #3261 )
...
Updating validation messages to the latest Laravel 5.5 version. Credit to @ametad.
2017-12-02 15:37:23 -06:00
Samuel Georges
736188e26f
Recompile assets
2017-12-02 17:43:14 +11:00
Jim Cottrell
1515261335
Trigger queue worker restart on settings model save
2017-11-30 14:51:54 -07:00
Szabó Gergő
e9a42602df
Add missing translation ( #3269 )
...
Fixes #3267
2017-11-28 08:27:15 -06:00
Samuel Georges
d2b2534699
Fixes poorly named event
...
Event names should be based on the class name, not the command name (so shouldn't ever need to contain the : character)
Refs #1644
2017-11-27 15:50:37 +11:00
SeriousKen
965d91e51c
Trailing & in requestData if data is empty ( #3262 )
...
This fixes a small issue where the form is submitted an extra unnamed null field is present in the request due to a trailing & symbol in `requestData` when `data` is empty.
2017-11-23 09:54:17 -06:00
Luke Towers
dfd629ee75
Added system.console.october:mirror.extendPaths
...
Fixes #1644
2017-11-22 13:59:23 -06:00
Samuel Georges
2092454343
Clean up from #3255
...
This logic could have been placed in the ValidationException class or the framework.js file. It seems more fitting for it to be in the framework.js file.
2017-11-22 13:47:34 +11:00
Jan
c165fc02d7
Fix ajax validation for array syntax ( #3255 )
2017-11-21 17:05:04 -06:00
Miro Rauhala
da295a83df
Add Finnish language ( #3237 )
...
Credit to @mirorauhala
2017-11-11 18:36:55 -06:00
Christophe Vuagniaux
cbcdd76ff2
Add filter of type text in backend list ( #3094 )
...
Fixes #3048 , credit to @ChVuagniaux
2017-11-06 12:07:53 -06:00
Samuel Georges
712dcf9412
Use alias instead of leading slash
...
Refs d292eeb85e
2017-11-03 07:57:33 +11:00
Nikolay
2239f988d2
Fixes #3211 with improvements to reverse migration ( #3212 )
...
Fixes #3211
2017-10-31 12:34:48 -06:00
Vojta Svoboda
04cb4ddd2c
Check if given partial name is also file or only folder ( #3190 )
...
Fixes #2383 . Credit to @vojtasvoboda, reviewed by @CptMeatball
2017-10-23 08:48:34 -06:00
Luke Towers
d292eeb85e
Remove ambiguity around what classes are being used
...
Fixes https://github.com/octobercms/october/issues/3184 .
2017-10-20 21:39:54 -06:00
Luke Towers
aee81081df
Hide Settings menu when no sub pages to display ( #3172 )
...
Remove the Settings main menu item if there are no submenus to display. Fixes https://github.com/octobercms/october/issues/2175
2017-10-18 11:22:33 -06:00
Christophe Vuagniaux
c7dcd386d1
Fix exception Class 'System\Twig\MediaLibrary' not found in build 426 ( #3181 )
...
see 08f9cd8
2017-10-18 07:56:52 -06:00
Samuel Georges
669a4cee6e
Merge branch 'maintenance-mediamanager' into develop
2017-10-16 17:56:34 +11:00
Samuel Georges
2a1234d21c
Update MM lang refs
2017-10-16 17:52:50 +11:00
Samuel Georges
9309d826d0
Update zh-tw MM lang
2017-10-15 01:31:04 +11:00
Samuel Georges
4790f8b7a7
Update zh-cn MM lang
2017-10-15 01:29:13 +11:00
Samuel Georges
75d16dab26
Update uk MM lang
2017-10-15 01:27:28 +11:00
Samuel Georges
79b5094aed
Update tr MM lang
2017-10-15 01:25:09 +11:00
Samuel Georges
974bbf1303
Update sv MM lang
2017-10-15 01:21:15 +11:00
Samuel Georges
a7b6250e74
Update ro MM lang
2017-10-15 01:03:26 +11:00
Samuel Georges
c9851ca158
Update pt-pt MM lang
2017-10-15 01:01:00 +11:00
Samuel Georges
cc295cc40b
Update pt-br MM lang
2017-10-15 00:58:13 +11:00
Samuel Georges
93a3b4e1e7
Update pl MM lang
2017-10-15 00:43:39 +11:00
Samuel Georges
3c27eb4728
Update nl MM lang
2017-10-15 00:41:50 +11:00
Samuel Georges
8262897010
Update nb-no MM lang
2017-10-15 00:37:53 +11:00
Samuel Georges
e28c287d08
Update lv MM lang
2017-10-15 00:29:08 +11:00
Samuel Georges
56f4d5972d
Update lt MM lang
2017-10-15 00:04:24 +11:00
Samuel Georges
88fa577946
Update kr MM lang
2017-10-15 00:00:01 +11:00
Samuel Georges
dd089e4bed
Update it MM lang
2017-10-14 23:52:44 +11:00
Samuel Georges
aa1766ad12
Update hu MM lang
2017-10-14 23:34:05 +11:00
Samuel Georges
74611f7220
Update fr MM lang
2017-10-14 23:31:27 +11:00
Samuel Georges
476645bafd
Update fa MM lang
2017-10-14 23:29:52 +11:00
Samuel Georges
95dd254705
Update et MM lang
2017-10-14 23:25:44 +11:00
Samuel Georges
1eb99b8165
Update es MM lang
2017-10-14 23:14:20 +11:00
Samuel Georges
3aa9d91cf8
Update en MM lang
2017-10-14 23:05:08 +11:00
Samuel Georges
1826b19197
Update el MM lang
2017-10-14 23:02:22 +11:00
Samuel Georges
2593252909
Update de MM lang
2017-10-14 22:38:25 +11:00
Samuel Georges
9d4b86a67a
Update da MM lang
2017-10-14 22:35:38 +11:00
Samuel Georges
b8ad025968
Update cs MM lang
2017-10-14 22:28:20 +11:00
Samuel Georges
d30aa578b4
Update bg MM lang
2017-10-14 22:24:36 +11:00
Samuel Georges
56b8d38bbf
Update be MM lang
2017-10-14 22:20:56 +11:00
James Allen
a697970b92
fix documentation #3160
2017-10-10 21:24:56 -04:00
Harmen Janssen
a2a91a38e6
Added PluginManager::unregisterAll() ( #3156 )
2017-10-08 12:14:17 -06:00
Wellyson Freitas
dcfe59b807
Adding method to return a list of MailTemplate objects ( #3152 )
...
* Method to return a list of MailTemplate objects (for `rainlab/translate-plugin` list translatable messages). See: https://github.com/rainlab/translate-plugin/issues/87
2017-10-04 14:06:17 -06:00
Luke Towers
08f9cd8448
Moved the |media twig filter from the CMS module to the System module
2017-09-27 22:15:01 -06:00
Luke Towers
a24da988ae
Moving MediaLibrary and MediaLibraryItem classes to the System module
2017-09-27 22:10:20 -06:00
Alexander Guth
93a2898379
Do not change behavior: pass request data back to the options object ( #3012 )
...
Current changes to the ``framework.js`` led to a breaking change due to the fact, that ``options.data`` was no longer populated with the request data. The ``options`` object is part of the ``context`` object, which is later beeing passed to ``ajaxBeforeSend``
The two relevant versions of the file show the change of behavior:
b6fedfb688/modules/system/assets/js/framework.js (L56) => https://github.com/octobercms/october/blob/develop/modules/system/assets/js/framework.js#L88
The change is required to remain consistent with the old behavior. This code is tested and appears to be working as it did formerly.
2017-09-19 15:34:48 -06:00
Szabó Gergő
fa2c536a53
Hungarian translate for Mail branding ( #3115 )
...
and minor corrections
2017-09-15 09:41:48 -06:00
Luke Towers
9565565865
Add ignoreTimezone option to datepicker field and column types.
...
Adds the ability to specify an `ignoreTimezone: true` option on the config for a datepicker form widget or date column type. This will ignore both October's and the backend user's timezone settings to display the date exactly as it is stored.
2017-09-10 22:39:15 -06:00
Fl0Cri
50d6db7d1c
Allow raw values in subject header ( #3092 )
2017-09-07 08:42:27 -06:00
Luke Towers
8a8013e52e
Fixes #3081 . Resets module dependencies from dev to stable. Refs 081a32c928
2017-09-04 12:40:55 -06:00
Samuel Georges
dfdf81e245
Merge pull request #3004 from Samorai/develop
...
Added translation for pageTitle into MailBrandSettings
2017-09-02 08:26:31 +10:00
Samuel Georges
4074ad8cc9
Laravel 5.5 released
2017-08-31 20:57:00 +10:00
Szabó Gergő
cfd3d54316
Update the Hungarian translation ( #3046 )
...
Compatible with October build 420
2017-08-18 08:26:51 -06:00
Samuel Georges
deaf56cc81
Merge pull request #3039 from vakopian/popover-filter-bug
...
Popover filter bug
2017-08-17 12:10:39 +10:00
Vardan Akopian
7a94d41702
add `popup-allow-focus` class for popover template
2017-08-16 16:35:41 -07:00
Vardan Akopian
5ad132b57f
add `popup-allow-focus` to the popover templates
2017-08-16 16:35:02 -07:00
Peter Halverson
dc50b34c7b
Edge support for `october:util set build`
2017-08-15 17:02:57 -06:00
Luke Towers
cf6ca02886
Support no database existing when october:util set build is run
...
This fixes an issue when composer automatically calls the `php artisan october:util set build` command after installing dependencies but before a database has been initialized for October.
2017-08-13 15:53:19 -06:00
Luke Towers
7c3d4705fc
Support firstDay in date & date range filters
...
Ref: 962aa32a60 (commitcomment-23597564)
2017-08-11 08:59:06 -06:00
Christian
98bc0c0977
Laravel 5.5 Engine directory change
...
They moved the Engine interface to Contracts so this is a small fix.
2017-08-08 21:55:48 -04:00
Matheus Naldi
f8ceeb7b52
Improved deferred bindings query performance ( #3014 )
...
Credit to @MatheusNaldi. Fixes #2877
2017-08-07 11:54:33 -06:00
Sang Min Oh
969eaccf8b
korean language support for backend ( #3023 )
...
Credit to @everydayparty
2017-08-06 12:36:34 -06:00
Luke Towers
9745b3ba75
Compiled assets
2017-08-05 18:11:40 -06:00
Luke Towers
a705a70f35
Cleanup for #2856
...
Removed `minNumber` and `maxNumber` options, they are not enforceable on the client side without a lot more work. Added `number` filter type, added missing numberrange filter template, consolidated styles for filter-date and filter-number filters.
2017-08-05 18:10:36 -06:00
Luke Towers
be87fbbb87
added feature to allow filtering over a number range ( #2856 )
...
Original by @purposebuiltscott in #2856
2017-08-05 14:01:59 -06:00
Luke Towers
c4e3387752
Pull datepicker yearRange from defined scope data
2017-08-05 12:41:22 -06:00
samorai
d36c5ca4e8
Made hardcoded texts as translatable
2017-08-02 00:16:17 +03:00
Jan Vince
881edd48de
Update Czech translation ( #3003 )
...
Credit to @jan-vince, reviewed by @chesio
2017-08-01 07:28:09 -06:00
samorai
a718941ec9
Added translation for pageTitle into MailBrandSettings
2017-08-01 15:38:03 +03:00
Samuel Georges
11abddf0b6
Errors not written to database events log
...
Fixes #2998
2017-07-31 17:21:48 +10:00
Samuel Georges
5a417d72d3
Sending raw markdown emails
...
If raw == (string) content, then it is a markdown email (html/text are ignored -- markdown sets them)
If raw == (bool) true, then it is true raw (html/text must be supplied)
2017-07-30 00:25:11 +10:00
Samuel Georges
d8df4f6c18
extractCore no longer needs args
2017-07-29 16:21:34 +10:00
Samuel Georges
1a365b10b7
Decouple extracting core and set build number
...
There is an unfortunate workflow issue when updating from Build 419 -> Build 420 via the back-end, which seems unavoidable. The first update will fail because there is some logic that occurs after the core zip is extracted, this results in a half 5.1 / half 5.5 version of the app running and it chokes. Refreshing the page and performing the update again fixes it.
2017-07-29 16:10:37 +10:00
Samuel Georges
3abd61244a
Code dusting
2017-07-29 15:33:51 +10:00
Samuel Georges
5346617a91
Archive unlink comes last to allow retry
...
If the file is deleted and subsequent logic fails, clicking Retry is a show stopper
2017-07-29 15:18:46 +10:00
Samuel Georges
b732f70c59
Adds support for single file uploads
...
...when used without a form tag
Refs #2857
2017-07-29 09:21:49 +10:00
Samuel Georges
bc46520e3f
This prevents &foo=bar on empty forms
2017-07-28 09:38:39 +10:00
Alexander Shapoval
26ee634ffb
Updated Ukrainian and Russian translations ( #2988 )
...
* Small changes in Ukrainian and Russian languages
2017-07-28 08:53:40 +10:00
Samuel Georges
97508c3953
Rem code sample
2017-07-28 01:50:37 +10:00
Samuel Georges
72eb48cf2e
Add support for AJAX file uploads
...
Refs #2857
2017-07-28 01:45:26 +10:00
Samuel Georges
9cadea9b19
Code doc improvements
2017-07-27 17:35:14 +10:00
Samuel Georges
ef191d64e4
l55upgrade -> develop
2017-07-26 21:03:52 +10:00
Samuel Georges
9bb639b19f
Merge branch 'l55upgrade' into develop
2017-07-26 20:59:58 +10:00
Samuel Georges
5eddd13fe2
Rem debug code
2017-07-26 17:49:05 +10:00
Samuel Georges
18b9253bcb
Change to mail partial syntax
2017-07-26 17:48:00 +10:00
Samuel Georges
f1ac7eea3b
Typo
2017-07-25 17:46:21 +10:00
Samuel Georges
3f0e6d8b29
Register `appName` as global view variable
...
Minor mail template improvements
2017-07-23 17:20:53 +10:00
Samuel Georges
9287d926f7
Refit invite and restore mail templates
...
Fixes {% partial %} node for mail templates
Trim body var for text emails
Style code nodes
2017-07-22 22:23:22 +10:00
Samuel Georges
b2b82588f2
Implement CSS to inline styles
...
Refit system layout
2017-07-22 21:49:48 +10:00
Samuel Georges
0a06582ce7
Layouts can be reset to default
2017-07-22 21:32:16 +10:00
Samuel Georges
261760e4c8
Reset mail brand settings to default
...
UX fixes to mailtemplates controller, active tab now remains active and redirects leverage active tab setting
2017-07-22 21:20:25 +10:00
Samuel Georges
744bf6af6e
Consolidate methods
2017-07-22 20:19:03 +10:00
Samuel Georges
28c30daa4f
Use safe md parsing for mail
...
Ensure backward compatibility by disabling indented code blocks for mail templates
Tweak mail brand colors to match October
2017-07-22 19:01:20 +10:00
Samuel Georges
d9e2fbe386
Apply all vars to mail brand css
2017-07-22 18:18:30 +10:00
Samuel Georges
4e5ac44999
Create remaining mail partials
...
Improve mail partial lookup method
2017-07-22 18:03:58 +10:00
Samuel Georges
31ffadbc4c
Introduce mail branding settings
2017-07-22 17:20:48 +10:00
Samuel Georges
181be5979a
More meaningful mail views
2017-07-22 17:19:47 +10:00
Samuel Georges
cd6a7c75dc
Refresh colorpicker form widget
...
Replace colpick with spectrum plugin
Recompile client lang
2017-07-22 11:40:59 +10:00
Alwin Drenth
c1cd76d60a
Update Dutch language files ( #2987 )
2017-07-21 09:27:27 -06:00
Samuel Georges
4663531de2
Introduce mail partials + twig
...
Improve layout seeding
2017-07-19 21:14:08 +10:00
Samuel Georges
52e61f6a3b
Make fields stretchy
2017-07-15 20:01:56 +10:00
Samuel Georges
e1629a9413
Remove system dependency on cms module
...
Refit #2970
2017-07-15 10:14:15 +10:00
BenjaVR
c2d99e6d92
UpdateManager runs without Cms module
2017-07-15 10:11:23 +10:00
Samuel Georges
81b28e3938
Render order should be Twig -> Markdown -> Html
...
Use unrendered markdown as defaul text template
2017-07-15 00:55:56 +10:00
Samuel Georges
c83b432e36
Add exception handling
2017-07-14 22:29:36 +10:00
Samuel Georges
78d722adf0
Set last build number, updating via composer
2017-07-14 22:01:11 +10:00
Samuel Georges
f6eade56af
fire -> handle
2017-07-14 16:28:47 +10:00
Samuel Georges
5a4e2b6b11
Email templates now use Markdown
...
Move mail template management to MailManager
2017-07-14 16:20:53 +10:00
Samuel Georges
1db67af8e8
Merge remote-tracking branch 'remotes/origin/develop' into l55upgrade
...
Conflicts:
modules/system/lang/en/lang.php
2017-07-11 10:48:54 +10:00
Samuel Georges
a84c193cb2
Update FontAwesome to v4.7.0
...
Recompile less
2017-07-09 12:21:59 +10:00
Samuel Georges
56eb61183b
Minor UI improvements to recordfinder
...
Allow span elements to use oc-loading
2017-07-06 19:11:57 +10:00
Sevdin Filiz
3dba1a8f61
Make SettingsManager more like NavigationManager ( #2954 )
...
Enables partial modification of Setting Items just like is currently supported in Menu Items
2017-07-04 08:30:48 -06:00
Samuel Georges
9467a6ccfe
Adds a radio alignment helper
...
Minor touch up to tab styling
2017-07-04 17:19:22 +10:00
Tobias Kündig
4f97d07962
Added firstDay option to datepicker form widget ( #2940 )
...
Documented here: https://github.com/octobercms/docs/pull/243
2017-06-28 07:23:59 -06:00
Samuel Georges
87f8f8feb1
Fixes inconsistency in component partial folder names
...
This is a breaking change that will require further attention - refs #1854
Eg: myComponent, the default component partial would use lower case folders
- /plugins/acme/test/components/mycomponent/default.htm
The theme component partial override would use case sensitive folders
- /themes/foobar/partials/myComponent/default.htm
This is fixed as
- /themes/foobar/partials/mycomponent/default.htm
Minor code fix to ModelBehavior class
2017-06-27 05:34:13 +10:00
Samuel Georges
08a710eb9a
Update ace editor 1.2.3 to 1.2.6
...
Recompile assets
Refs #2570 (without the spam)
2017-06-24 09:01:07 +10:00
Alexander Shapoval
e6d79057c6
Translation into Ukrainian has been added. Added translations into Russian ( #2931 )
...
* Added Ukrainian language. Credit to @PopcornPHP for the translation.
2017-06-17 15:22:50 -06:00