Ryan Cramer
|
b40a9e0de6
|
Fix issue processwire/processwire-issues#1197
|
2020-07-24 11:26:19 -04:00 |
|
Ryan Cramer
|
81686d9864
|
Some minor refactoring in ProcessPageList. Should also fix issue processwire/processwire-issues#1200
|
2020-07-24 11:14:32 -04:00 |
|
Ryan Cramer
|
ada963a2f1
|
Fix issue processwire/processwire-issues#1203
|
2020-07-24 08:51:13 -04:00 |
|
Ryan Cramer
|
8c5ed3e0b1
|
Add find() and findOne() methods to WireInputData class, enabling $input->post->find(), $input->get->find(), etc., supporting both wildcards and regex patterns
|
2020-07-23 16:54:07 -04:00 |
|
Ryan Cramer
|
c6c639c0db
|
Move Tfa config inputfields in ProcessLogin to separate methods so that the inputfields can also potentially be used by other modules.
|
2020-07-23 16:11:24 -04:00 |
|
Ryan Cramer
|
77d6c0061e
|
Various minor updates
|
2020-07-23 16:09:54 -04:00 |
|
Ryan Cramer
|
9f368febfc
|
Add support for feature requested in processwire/processwire-issues#1208
|
2020-07-23 15:58:55 -04:00 |
|
Ryan Cramer
|
fe32580027
|
Fix issue processwire/processwire-issues#1212
|
2020-07-23 15:32:26 -04:00 |
|
Ryan Cramer
|
bea09627b2
|
Fix issue processwire/processwire-issues#1214
|
2020-07-23 12:56:21 -04:00 |
|
Ryan Cramer
|
d6b9ee8db8
|
Fix issue processwire/processwire-issues#1215
|
2020-07-23 12:51:53 -04:00 |
|
Ryan Cramer
|
7e3f10b2ff
|
Attempt to fix issue processwire/processwire-issues#1118
|
2020-07-23 11:03:41 -04:00 |
|
Ryan Cramer
|
6a1b6a21ae
|
Add new hooks: Pages::trashReady(), Pages::deleteBranchReady(), Pages::deletedBranch(). The deleteBranch hooks cover the case of recursive deletions where an entire branch of pages is deleted. For those cases, these hooks can be more useful than the regular deleteReady() and deleted() hooks because those two are called for every single page, rather than just for the initiating page.
|
2020-07-17 14:43:33 -04:00 |
|
Ryan Cramer
|
63a59e2317
|
Bump version to 3.0.162
|
2020-07-10 14:32:40 -04:00 |
|
Ryan Cramer
|
74ac0ceb7a
|
Addtion of some Page-specific convenience methods added to PageArray class
|
2020-07-10 12:56:08 -04:00 |
|
Ryan Cramer
|
01a607f7dc
|
Updates in ProcessPageSearch and InputfieldPageAutocompete for support of new find operators, though additional code may still be necessary but this is a start
|
2020-07-10 12:52:12 -04:00 |
|
Ryan Cramer
|
6f1fddfedf
|
Fix issue where a user with remembered-TFA was still getting a notice that they had to enable TFA
|
2020-07-10 12:49:22 -04:00 |
|
Ryan Cramer
|
cd44d8b7f2
|
Minor update in InputfieldImage JS to make jQuery migrator happy
|
2020-07-10 12:47:41 -04:00 |
|
Ryan Cramer
|
0cc2bf4b79
|
DB query updates in WireSaveableItems class
|
2020-07-10 12:46:55 -04:00 |
|
Ryan Cramer
|
6f4c21d5b9
|
Update WireDatabasePDOStatement class so that you can optionally use it even when not in debug mode
|
2020-07-10 12:45:54 -04:00 |
|
Ryan Cramer
|
8e0f2ed721
|
Add User::hasTfa() method to quickly identify if user has two-factor authentication enabled. Also added supporting code in Tfa class.
|
2020-07-10 12:44:16 -04:00 |
|
Ryan Cramer
|
e806cdb044
|
Add several new Selector compare types useful for runtime identification
|
2020-07-10 12:42:57 -04:00 |
|
Ryan Cramer
|
f0f37853ca
|
Minor optimization for Page::isLoaded($fieldName) method
|
2020-07-10 12:41:26 -04:00 |
|
Ryan Cramer
|
f52a0685c2
|
Update Inputfield phpdoc to include the theme* properties recognized by AdminThemeUikit
|
2020-07-10 12:40:46 -04:00 |
|
Ryan Cramer
|
a474ffa8f9
|
Add new convenience method Field::getContext();
|
2020-07-10 12:39:57 -04:00 |
|
Ryan Cramer
|
4f98dc974a
|
Minor AdminThemeUikit updates plus move access certain shared admin theme labels into AdminTheme::getLabels() method
|
2020-07-10 12:34:15 -04:00 |
|
Ryan Cramer
|
9c2c5e986e
|
Various minor theme updates
|
2020-07-10 12:32:08 -04:00 |
|
Ryan Cramer
|
f7879126da
|
Attempt fix for issue mentioned by @Rayden in processwire/processwire-issues#1207
|
2020-07-09 11:06:19 -04:00 |
|
Ryan Cramer
|
f095f4aa77
|
Fix issue processwire/processwire-issues#1209
|
2020-07-09 10:46:55 -04:00 |
|
Ryan Cramer
|
5b285ebc8c
|
Various fixes and improvements related to Selectors and the find operators
|
2020-07-06 14:39:49 -04:00 |
|
Ryan Cramer
|
6acb8028e3
|
Update JqueryCore so that setting $config->debug = 'dev'; makes it use a newer jQuery version and with jquery-migrate enabled.
|
2020-07-03 16:11:57 -04:00 |
|
Ryan Cramer
|
9389d4abdc
|
Update lots of core .js files to update and replace deprecated jQuery calls
|
2020-07-03 16:02:07 -04:00 |
|
Ryan Cramer
|
598c702e1e
|
Update InputfieldSelector to support new text search operators
|
2020-07-03 15:52:32 -04:00 |
|
Ryan Cramer
|
70f1a7cc8b
|
Add new SelectorContainsAnyWordsExpand operator (~|+=) and update the getDescription() methods for most Selector classes to bring greater consistency and less translation.
|
2020-07-03 15:48:30 -04:00 |
|
Ryan Cramer
|
803e5c26d3
|
Add $sanitizer->word() method and upgrade $sanitizer->entitiesMarkdown() method to support escaped characters, making it possible to avoid collisions with basic markdown
|
2020-07-03 15:46:34 -04:00 |
|
Ryan Cramer
|
09c67d5478
|
Various minor updates
|
2020-07-03 15:45:34 -04:00 |
|
Ryan Cramer
|
e4d534747a
|
Continued improvements to DatabaseQuerySelectFulltext class, especially to improve quality of results on query expansion operators
|
2020-07-03 15:42:25 -04:00 |
|
Ryan Cramer
|
10541997d4
|
Update WireTextTools with 2 new methods: getWordAlternates() and findReplaceEscapeChars()
|
2020-07-03 15:40:36 -04:00 |
|
Ryan Cramer
|
d53e2ef323
|
Bump version to 3.0.161
|
2020-06-26 15:49:42 -04:00 |
|
Ryan Cramer
|
4276a5d917
|
Update PageFinder to support altOperators in selectors. This enables you to use more than one operator in a selector. For example, if you wanted to first try to find pages matching a phrase (*=), and if it doesn't find any, fallback to find pages matching words (~=), you can just append the two opers together. i.e. "field*=~=value". This works for any operator combinations and you can stack as many as you need.
|
2020-06-26 09:43:43 -04:00 |
|
Ryan Cramer
|
ade079dea7
|
Continued refactoring and improvements to DatabaseQuerySelectFulltext class
|
2020-06-26 09:43:18 -04:00 |
|
Ryan Cramer
|
d69724123d
|
Update to $sanitizer->wordsArray() method, plus minor updates to $sanitizer->selectorValue() method
|
2020-06-26 09:41:57 -04:00 |
|
Ryan Cramer
|
ac18dad59c
|
Update Selectors class to support altOperators (alternate fallback operators for when first does not match)
|
2020-06-26 09:41:17 -04:00 |
|
Ryan Cramer
|
26710f262e
|
Minor updates to Tfa class
|
2020-06-26 09:39:41 -04:00 |
|
Ryan Cramer
|
735c118910
|
Update ProcessProfile so that Tfa class can add hooks when needed
|
2020-06-26 09:38:49 -04:00 |
|
Ryan Cramer
|
f4642e5fd3
|
Improvements to SelectorContainsAdvanced class, add support for altOperators property to Selector class, add new copyTo() method to Selector class.
|
2020-06-26 09:37:54 -04:00 |
|
Ryan Cramer
|
133ea5b222
|
Update for processwire/processwire-issues#1198
|
2020-06-25 07:14:49 -04:00 |
|
Ryan Cramer
|
a2884184e1
|
Attempt fix for issue processwire/processwire-issues#1198
|
2020-06-25 07:09:51 -04:00 |
|
Ryan Cramer
|
0d1031582a
|
Bump version to 3.0.160
|
2020-06-19 16:56:28 -04:00 |
|
Ryan Cramer
|
7efb9e8a4b
|
Minor updates Selector, Selectors, Sanitizer
|
2020-06-19 12:59:39 -04:00 |
|
Ryan Cramer
|
c9c06f833a
|
Add several new text-matching Selector classes and also some refactoring in main Selectors class
|
2020-06-19 12:48:18 -04:00 |
|