Ryan Cramer
|
dd15aa9adb
|
Update ProcessModule so that module installation options are now configurable from new $config->moduleInstall array. Plus update in-module instructions to describe how to install a module manually.
|
2020-07-24 14:57:30 -04:00 |
|
Ryan Cramer
|
fd2fdd91f0
|
Update the $config->sessionFingerprint option to also support fingerprinting of browser http "accept" header, plus update documentation for this to use bitmask examples rather than predefined numbers.
|
2020-06-05 08:08:50 -04:00 |
|
Ryan Cramer
|
c770f573be
|
Update base Wire class to support a new wired() method that is called when the ProcessWire instance is assigned to the object. This usually happens immediately after __construct(), but depends on how the object was instantiated. This solves the problem of needing to access API variables in a constructor and potentially having the wrong API variable instance in a multi-instance environment.
|
2020-05-29 13:41:46 -04:00 |
|
Ryan Cramer
|
273183ddfb
|
Add support for custom Page classes
|
2020-03-06 14:13:22 -05:00 |
|
Ryan Cramer
|
695dd79db6
|
Add support for $config->imageSizes setting which lets you name and predefine image sizes/options that you can later refer to by name on any $image->size() call (via the width argument).
|
2020-02-21 11:23:02 -05:00 |
|
Ryan Cramer
|
df33867a44
|
Fix issue processwire/processwire-issues#1083
|
2020-02-07 13:12:38 -05:00 |
|
Ryan Cramer
|
2adf4b0707
|
Updates to $config->fileContentTypes
|
2020-01-29 05:58:59 -05:00 |
|
Ryan Cramer
|
6bc706742e
|
Fix issue processwire/processwire-issues#1065
|
2020-01-20 07:19:10 -05:00 |
|
Ryan Cramer
|
b1b968c6b5
|
Fix issue processwire/processwire-issues#1038
|
2019-12-03 09:44:40 -05:00 |
|
Ryan Cramer
|
7bbf1a53b2
|
Add support for more automatic file inclusions during processwire status/state changes, and make it possible to customize the filenames for them, including the existing ones like ready.php, init.php, etc. Also some other related system level improvements.
|
2019-09-27 11:36:23 -04:00 |
|
Ryan Cramer
|
215e2c56e1
|
Update $input->cookie API variable so that it can now also set cookies (in addition to just getting them). Default cookie settings are controlled from new $config->cookieOptions array.
|
2019-09-18 11:26:42 -04:00 |
|
Ryan Cramer
|
2b0d8f333a
|
Some updates preparing for additonal webp options (new options not ready to use quite yet).
|
2019-06-30 11:01:23 -04:00 |
|
Ryan Cramer
|
f6c210f686
|
Various minor updates
|
2019-06-07 12:08:55 -04:00 |
|
horst-n
|
a6aa39d75d
|
added webp params to imagesizerOptions
|
2019-04-26 19:01:05 +02:00 |
|
Ryan Cramer
|
761c7640c7
|
Add new $config->sessionForceIP property that lets you override the return value of $session->getIP()
|
2019-04-19 09:16:58 -04:00 |
|
Ryan Cramer
|
dac7be6af4
|
Add support for email blacklists via $config->wireMail('blacklist') property
|
2019-04-01 11:31:07 -04:00 |
|
Ryan Cramer
|
65454985b1
|
Various minor adjustments
|
2019-02-08 14:46:20 -05:00 |
|
Ryan Cramer
|
1601cdec73
|
Update MarkupQA class to support custom settings in $config->markupQA with the most useful one being 'ignorePaths' array containing starting paths that should be ignored when it comes to link abstraction.
|
2019-01-11 08:45:13 -05:00 |
|
Ryan Cramer
|
dfa8cc7b74
|
Refactoring of the PagesEditor class, primarily addition of a new PagesNames class for handling page names, duplicate names, untitled pages, incrementing page names, etc.
|
2018-08-23 10:30:12 -04:00 |
|
Ryan Cramer
|
04187ed19f
|
Update PaginatedArray/PageArray::getPaginationString() method to support new options (documented in phpdoc)
|
2018-07-11 16:05:48 -04:00 |
|
Ryan Cramer
|
cccc2d1161
|
Add lazy-loading option to WireInput, specified by $config->wireInputLazy=true;
|
2018-06-28 12:29:50 -04:00 |
|
Ryan Cramer
|
afb4c4dbfd
|
Add support for users with user-admin-all permission to be able to assign roles with user-admin permission per processwire/processwire-issues#607
|
2018-06-15 11:17:25 -04:00 |
|
Ryan Cramer
|
fff1250211
|
Various minor updates: add a $config->version($minVersion) function, add @since tags in Sanitizer, update count() => wireCount() in FieldtypePageTable and add PHPdoc hints where phpstorm is asking for them, update InputfieldImage to track change for the field when an action manipulates the image file, plus some other minor odds and ends.
|
2018-06-12 07:06:40 -04:00 |
|
Ryan Cramer
|
184059b5d6
|
Additional improvements to $config->noHTTPS option for support of hostnames
|
2018-04-20 10:33:43 -04:00 |
|
Ryan Cramer
|
b2281d6e93
|
Optimize WireMail module detection, add support for replyTo() method, add $config->wireMail default settings for WireMail module(s). processwire/processwire-issues#498
|
2018-02-20 10:12:57 -05:00 |
|
Ryan Cramer
|
eb80f52efe
|
Fix issue processwire/processwire-issues#487 where svg files in $config->pageFileSecure mode needed entry in $config->fileContentTypes
|
2018-02-06 05:39:19 -05:00 |
|
Ryan Cramer
|
90efe9b14a
|
Bump version to 3.0.89 and some other adjustments
|
2018-01-26 11:43:22 -05:00 |
|
Ryan Cramer
|
9b10232b73
|
Add ability to specify roles that aren't allowed to login, related to processwire/processwire-requests#140 plus while I was in there, did some re-working of login related code in Session class and user management code in ProcessUser.module.
|
2017-12-13 10:37:39 -05:00 |
|
Ryan Cramer
|
bac60dc340
|
Add support for interlaced jpeg images per @horst-n and processwire/processwire-requests#134
|
2017-12-11 11:09:57 -05:00 |
|
Ryan Cramer
|
a865e0a053
|
Some cleanup in ProcessPageAdd plus add support for disabling template suggestions when adding pages per processwire/processwire-issues#424 via $config->pageAdd('noSuggestTemplates', true); or specify space-separated list of template names (string) for the "true" value.
|
2017-12-04 09:51:11 -05:00 |
|
Ryan Cramer
|
27ee1fae15
|
Some adjustments to FieldtypeRepeater for single page mode and update PagesExportImport for support
|
2017-08-31 11:19:35 -04:00 |
|
Ryan Cramer
|
3fc9f69da7
|
Some minor adjustments and bump version to 3.0.61
|
2017-04-21 11:27:47 -04:00 |
|
Ryan Cramer
|
223b80d685
|
Update/add documentation to a few classes (like WireCache), correct issue with HTTPS detection on AWS load balancer, plus some other minor tweaks.
|
2017-04-14 06:32:23 -04:00 |
|
Ryan Cramer
|
ec4726b3df
|
A few updates in support of new AdminThemeFramework and bump version to 3.0.57
|
2017-03-24 13:23:36 -04:00 |
|
Ryan Cramer
|
e87dcd5985
|
Fix issue processwire/processwire-issues#192 where inserted emoji could cause text to be truncated on systems using dbEngine "utf8" (as opposed to "utf8mb4"). Because the emoji/MB4 detection and replacement has some overhead, it's not enabled by default. To enable, set $config->dbStripMB4=true; in your /site/config.php file.
|
2017-03-09 09:11:30 -05:00 |
|
Ryan Cramer
|
12a45994bf
|
Add support for markup regions, a simple new template file output strategy that bridges the gap between direct and delayed output. See comments in the PageRender.module file for more details.
|
2017-01-12 15:45:07 -05:00 |
|
Ryan Cramer
|
8d8d9dfe3d
|
Update the PageArrayIterator::$chunkSize setting to be configurable via $config->lazyPageChunkSize per @apeisa
|
2016-12-16 11:12:23 -05:00 |
|
Ryan Cramer
|
2b9a7adbcb
|
Update to allow for Page objects to load pages (children, parent, etc.) that don't get cached when their load option specified cache=false. Also makes the 'parent' page lazy loading for Page objects, so that it doesn't load the parent Page until a $page->parent() call is requested. Updates for @apeisa / Avoine request.
|
2016-12-14 11:02:32 -05:00 |
|
Ryan Cramer
|
e2e8c35c2c
|
Fix issue processwire/processwire-issues#110
|
2016-12-12 09:26:09 -05:00 |
|
Ryan Cramer
|
423fbe6f57
|
Fix issue in Page.php formatFieldValue function that occurs when formatting a single image|null field.
|
2016-12-03 07:55:08 -05:00 |
|
Ryan Cramer
|
b8e51db176
|
Some updates to touch support per issue #84, plus a few other minor things that got bundled in
|
2016-11-30 13:18:14 -05:00 |
|
Derixithy
|
3897df4436
|
Added support for cookie domain
|
2016-11-07 20:14:52 +01:00 |
|
Ryan Cramer
|
b4f2dda5fa
|
Various updates primarily related to functions API and profiler support.
|
2016-10-28 05:41:45 -04:00 |
|
Ryan Cramer
|
6b64a480b8
|
Update to add removal of incompatible sql_mode settings when used with MySQL 5.7.0 and newer, per issue processwire/processwire-issues#28
|
2016-10-11 11:07:37 -04:00 |
|
Ryan Cramer
|
ee89ddcea5
|
Merge recent changes from devns branch
|
2016-09-22 12:46:59 -04:00 |
|
Ryan Cramer
|
bac5b0de5d
|
Initial commit to new repo (carried over from: https://github.com/ryancramerdesign/ProcessWire/tree/devns)
|
2016-09-02 14:55:17 -04:00 |
|