1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-07 07:16:51 +02:00

Commit Graph

  • d6837c8e5c Add support for HTML5 autocomplete attributes to InputfieldText, when used of page editing forms dev Ryan Cramer 2025-08-03 13:38:40 -04:00
  • c923a1b568 Fix issue in FieldtypeMulti where $page->field_name("limit=0") would return a pagination rather than ALL Ryan Cramer 2025-08-03 12:19:07 -04:00
  • 03e7b13fce Fix duplicate entity encode in InputfieldDatetimeSelect Ryan Cramer 2025-08-01 16:37:52 -04:00
  • db0d1321c8 Minor updates to SessionLoginThrottle Ryan Cramer 2025-08-01 16:37:06 -04:00
  • e95661c439 Updates to AdminThemeUikit Konkat default theme Ryan Cramer 2025-08-01 16:36:40 -04:00
  • dc89e16131 Update WireShutdown to support sanitization of debug backtraces Ryan Cramer 2025-08-01 16:34:57 -04:00
  • c1fb7264c8 Minor phpdoc updates for API reference Ryan Cramer 2025-08-01 16:34:26 -04:00
  • 4acfc353cd Bump version to 3.0.251 Ryan Cramer 2025-07-25 16:45:52 -04:00
  • abab9bf4a8 Update to use versioned asset URLs in AdminThemeUikit Konkat default theme Ryan Cramer 2025-07-24 15:46:24 -04:00
  • 8b39c92b31 Update AdminThemeUikit Konkat default theme to use --pw- namespaced CSS variables. Ryan Cramer 2025-07-23 15:22:16 -04:00
  • 7d5ad4b277 Add new string() method to WireRandom class. This method lets you specify that it should create a random string using the given characters. Ryan Cramer 2025-07-23 15:11:25 -04:00
  • 27f20b4799 Additional update to DatabaseQuerySelect to force non-match for search words consisting only of operator characters Ryan Cramer 2025-07-20 11:26:20 -04:00
  • ff69aa56a1 Update DatabaseQuerySelectFulltext so that too-long words combined with individual word-matching operators are truncated rather than removed. Ryan Cramer 2025-07-20 10:29:27 -04:00
  • eda5129884 Update $sanitizer->wordsArray() to support a truncate option Ryan Cramer 2025-07-20 10:28:43 -04:00
  • 5fb798857f Additional file meant to be included in last commit Ryan Cramer 2025-07-18 17:04:40 -04:00
  • ece4917b1b Add support for Process modules to optionally use icons in their headlines, by specifying <icon-name> in the headline (where 'name' is an FA icon name). Ryan Cramer 2025-07-18 17:03:12 -04:00
  • e6160973e0 Fix issue in ProcessPageLister where subfields could be incorrectly linked show page actions when clicked on, but only if the first column showed a subfield from the same field Ryan Cramer 2025-07-18 16:30:52 -04:00
  • 0da85dd55c Updates to TinyMCE content.css styles, primarily to make more readable code and pre element styles Ryan Cramer 2025-07-18 16:30:13 -04:00
  • 95cca5ad62 Add new AdminThemeUikit CSS toggles for bolder repeater item headers, input focused states, and page list buttons Ryan Cramer 2025-07-18 16:28:44 -04:00
  • a817943b73 Additional AdminThemeUikit CSS updates Ryan Cramer 2025-07-18 16:24:47 -04:00
  • 96165bbff4 Add newest Konkat admin.css and admin-custom.css for AdminThemeUikit Ryan Cramer 2025-07-18 10:20:45 -04:00
  • f03498e88e Bump version to 3.0.250 Ryan Cramer 2025-07-11 16:55:27 -04:00
  • d11a1e631b Updates and new features to the Markup Regions system Ryan Cramer 2025-07-11 15:36:21 -04:00
  • 3770a8f74b Fix issue processwire/processwire-issues#2074 Ryan Cramer 2025-07-01 10:45:29 -04:00
  • f4487628ad Fix issue processwire/processwire-issues#2085 Ryan Cramer 2025-07-01 10:32:51 -04:00
  • f15c5942b4 Fix issue processwire/processwire-issues#2091 Ryan Cramer 2025-07-01 10:29:09 -04:00
  • e526d6562d Fix issue processwire/processwire-issues#2101 Ryan Cramer 2025-07-01 10:08:08 -04:00
  • b579e24425 Fix extra ‘for’ attribute issue in InputfieldWrapper (that had value ‘{for}’), plus add new removeByName() method for removing an Inputfield from the form by name. Ryan Cramer 2025-07-01 09:40:01 -04:00
  • 1b0d51e275 Add AdminThemeUikit feature for testing all Uikit features with current theme (whether original, admin.less based, or themes/name/admin.css based). This is adapted from the /tests/ directory included with Uikit. Ryan Cramer 2025-06-18 14:11:58 -04:00
  • 36980a2455 Bump version to 3.0.249 Ryan Cramer 2025-06-13 15:46:05 -04:00
  • 5373613169 Fix minor issue in InputfieldTinyMCE.js Ryan Cramer 2025-06-13 14:00:52 -04:00
  • c9650f1974 Update PagesType class (used by $users, $roles, $permissions API vars) to have a new() method that creates a new Page instance (of type User, Permission, Role) in memory. Ryan Cramer 2025-06-13 13:59:39 -04:00
  • 9f9cc65680 Update $pages->newPage() method so that it can also accept template name or ID for the template option Ryan Cramer 2025-06-13 13:57:36 -04:00
  • 99cdf49bad Update installer to generate random session cookie name. This helps if you have multiple installs, switching from one to the other won't cause logout Ryan Cramer 2025-06-13 13:55:20 -04:00
  • 24ac500048 Minor updates Ryan Cramer 2025-06-06 16:15:24 -04:00
  • eb48adccb2 Various small updates to AdminThemeUikit default theme. In addition, module authors can now diallow dark mode with $config->AdminThemeUikit('noDarkMode', true); and they can disable toggle style checkboxes with $config->AdminThemeUikit('noTogcbx', true); Ryan Cramer 2025-06-04 10:04:11 -04:00
  • c1259148d2 Update InputfieldTinyMCE to add an 'InputfieldTinyMCEFocused' class to .Inputfield element when the TinyMCE input is focused Ryan Cramer 2025-05-30 15:01:28 -04:00
  • 6566c5795c AdminThemeUikit default theme: Add various CSS updates from Diogo, plus add an option to disable toggle-style checkboxes for those that prefer regular checkboxes. Ryan Cramer 2025-05-30 14:59:35 -04:00
  • 44e6c89e35 A few small updates to default AdminThemeUikit theme module config Ryan Cramer 2025-05-23 16:35:32 -04:00
  • 050fb0aa0c Add AdminThemeUikit default theme with attribution on-behalf-of: @konkat-studio <hi@konkat.studio> Ryan Cramer 2025-05-23 10:12:45 -04:00
  • b066de77b6 Remove default to add back with correct author in next commits Ryan Cramer 2025-05-23 10:00:42 -04:00
  • 731578fbed Admin CSS update from Diogo that adds a variable for border radius for buttons Ryan Cramer 2025-05-23 09:59:06 -04:00
  • 8248143aee Set installer to use light theme Ryan Cramer 2025-05-23 09:58:30 -04:00
  • 9fb83ffe66 Update AdminThemeUikit new design to support separate light and dark mode main colors. Add support for embedded/inline SVG logos when they support fill="currentColor". Ryan Cramer 2025-05-16 16:26:07 -04:00
  • f627e68a6f Minor correction in WireArray Ryan Cramer 2025-05-16 16:05:23 -04:00
  • 6a48a29b2d Fix a php header() call Ryan Cramer 2025-05-12 11:31:40 -04:00
  • bc0faa771f Small adjustments Ryan Cramer 2025-05-09 16:09:52 -04:00
  • b786dcff14 Bump version to 3.0.248, adding new admin resign by KONKAT Studio @konkat-studio Ryan Cramer 2025-05-09 13:38:50 -04:00
  • e0f96733e6 Minor updates related to the add-new links in the dropdown nav page-tree Ryan Cramer 2025-05-07 12:41:37 -04:00
  • 77fbde3409 Accidentally left a Tracy bd() call in there, this commit removes it Ryan Cramer 2025-05-02 15:13:30 -04:00
  • fb26ec9d64 Fix issue processwire/processwire-issues#2066 Ryan Cramer 2025-05-02 11:57:18 -04:00
  • e8f8317b48 Fix issue processwire/processwire-issues#2067 Ryan Cramer 2025-05-02 11:46:44 -04:00
  • 8322725f35 Make InputfieldTinyMCE::getModuleConfigInputfields() method hookable Ryan Cramer 2025-05-02 09:59:56 -04:00
  • c1d150d4ba Minor TinyMCE updates plus make a method hookable for more configuration options Ryan Cramer 2025-05-01 13:38:17 -04:00
  • b5f94df3d6 Updates to AdminThemeUikit in preparation for updated design Ryan Cramer 2025-05-01 13:35:10 -04:00
  • a3dbd1b28f Prepare AdminThemeUikit for new design theme options Ryan Cramer 2025-04-25 14:29:52 -04:00
  • 69823256fb Update ProcessWire.alert(), ProcessWire.confirm() and ProcessWire.prompt() Javascript functions to use Uikit modals rather than Vex modals. This also should also help to solve processwire/processwire-issues#2063 ...also added ProcessWire.entities1() and ProcessWire.unentities() JS functions to mirror those in Sanitizer. Ryan Cramer 2025-04-18 13:09:31 -04:00
  • 436a0ed3b1 Fix issue processwire/processwire-issues#2064 by adding support for exception 'code' string values, like those used by PDOException, and added new WireException() function to faciliate it. Ryan Cramer 2025-04-18 10:37:29 -04:00
  • 5f17f5ff9d Phpdoc update in InputfieldWrapper for ProcessWireAPI docs Ryan Cramer 2025-04-17 12:14:26 -04:00
  • 0a317971f8 Phpdoc updates in Page.php Ryan Cramer 2025-04-17 12:13:47 -04:00
  • b4ddc89fb9 Add support in MarkupRegions for removing class names by wildcard. For instance, <div id="content" class="-uk-width-*" pw-append></div> would remove all class names from #content div starting with "uk-width-". Regex patterns are also supported when pattern is identifed by /, i.e. <div id="content" class="-/^uk-(text|width).+$/" pw-append></div> would remove all class names from $content starting with "uk-text" or "uk-width". Ryan Cramer 2025-04-17 12:03:53 -04:00
  • 570bdb4b81 Fix issue processwire/processwire-issues#2060 Ryan Cramer 2025-04-17 11:59:47 -04:00
  • 725d89e664 Fix issue processwire/processwire-issues#2053 Ryan Cramer 2025-03-28 14:46:17 -04:00
  • 2715611949 Updates for ProcessLogin and Inputfield::skipLabelHidden option Ryan Cramer 2025-03-28 14:10:24 -04:00
  • ee96262e44 Fix issue processwire/processwire-issues#2056 Ryan Cramer 2025-03-28 13:22:34 -04:00
  • dae4e59db9 Fix issue processwire/processwire-issues#2057 Ryan Cramer 2025-03-28 13:21:05 -04:00
  • bc8a1959f3 Fix issue processwire/processwire-issues#2058 Ryan Cramer 2025-03-28 13:05:54 -04:00
  • 6783c4824b Fix function call error in PagesVersions module hasPageVersions method Ryan Cramer 2025-03-16 10:00:40 -04:00
  • 4725ece5f8 Fix ProcessPageLister issue when a custom page class is expected for a page without an ID Ryan Cramer 2025-03-07 14:36:11 -05:00
  • 422d9c1eb6 Adjustment to ProcessLogin Ryan Cramer 2025-03-07 14:35:46 -05:00
  • a17ebff0cd Normalize background for file/image Inputfields in AdminThemeUikit Ryan Cramer 2025-03-07 14:32:38 -05:00
  • afacf91792 Fix issue processwire/processwire-issues#2051 Ryan Cramer 2025-02-28 14:27:41 -05:00
  • 0c3c15c29d Fix issue processwire/processwire-issues#2052 Ryan Cramer 2025-02-28 14:00:45 -05:00
  • b7636bc1df I seem to be bad at spelling the word langauges oops languages Ryan Cramer 2025-02-28 13:53:03 -05:00
  • a8ea954462 Bump version to 3.0.247 Ryan Cramer 2025-02-14 15:00:04 -05:00
  • 8ee238ea70 Fix issue processwire/processwire-issues#2045 Ryan Cramer 2025-02-14 14:58:18 -05:00
  • 668081fb23 Fix issue processwire/processwire-issues#2041 Ryan Cramer 2025-02-14 14:43:37 -05:00
  • 9996091afb Add support for conditional hooks that match method return values. For details see: https://processwire.com/docs/modules/hooks/#conditional-hooks-matching-return-value-or-type Ryan Cramer 2025-02-14 13:13:51 -05:00
  • 44fcf13ea2 Bump version to 3.0.246 master 3.0.246 Ryan Cramer 2025-02-14 10:10:03 -05:00
  • 69270a31b0 Fix issue processwire/processwire-issues#2039 Ryan Cramer 2025-02-14 10:00:01 -05:00
  • f88350baa5 Fix issue processwire/processwire-issues#2040 Ryan Cramer 2025-02-14 09:57:42 -05:00
  • c7ba08ecb9 Update ProcessController::jsonMessage() method so that it supports array argument, primarily for internal debugging purposes Ryan Cramer 2025-02-07 14:21:58 -05:00
  • 59ae7f4c7f Fix issue processwire/processwire-issues#2023 Ryan Cramer 2025-02-06 11:04:21 -05:00
  • 0708865081 Update min PHP version in composer.json file. processwire/processwire-issues#2024 Ryan Cramer 2025-02-06 10:50:17 -05:00
  • 6ae349b4ec Fix issue processwire/processwire-issues#2024 Ryan Cramer 2025-02-06 10:35:22 -05:00
  • 30b34c70b3 Fix issue processwire/processwire-issues#2025 Ryan Cramer 2025-02-06 10:31:22 -05:00
  • e6dbc3e8eb Fix issue processwire/processwire-issues#2026 Ryan Cramer 2025-02-06 10:06:10 -05:00
  • a959afc422 Fix issue processwire/processwire-issues#2029 Ryan Cramer 2025-02-06 09:04:08 -05:00
  • 4a9b904b77 Fix issue processwire/processwire-issues#2030 Ryan Cramer 2025-02-06 08:48:36 -05:00
  • 8b5d96f1b6 Fix issue processwire/processwire-issues#2035 plus some related additions to help identify and fix pages that might incorrectly have trash status Ryan Cramer 2025-02-05 14:45:05 -05:00
  • eddd6cb8ad Bump version to 3.0.245 Ryan Cramer 2025-01-29 15:22:03 -05:00
  • e1e938591d Updates to ProcessPageList to make some parts more hookable Ryan Cramer 2025-01-29 10:02:06 -05:00
  • 1805ad0a59 Improvements to FieldtypePage set of string value(s) to pages, so that it recognizes title and name for setting purposes. Ryan Cramer 2025-01-29 09:55:22 -05:00
  • f22739a54c Bump version to 3.0.244 3.0.244 Ryan Cramer 2025-01-10 14:13:34 -05:00
  • 4e678c1584 Various minor updates Ryan Cramer 2025-01-10 10:27:09 -05:00
  • 4604c09abc More updates for processwire/processwire-issues#2015 Ryan Cramer 2025-01-09 11:44:20 -05:00
  • be3d17b9c2 Fix issue processwire/processwire-issues#2022 Ryan Cramer 2025-01-09 10:20:07 -05:00
  • 54e75701c1 Fix issue processwire/processwire-issues#2021 Ryan Cramer 2025-01-09 10:09:20 -05:00
  • 29b1fa0e45 Update installer with changes similar to PR #300 to avoid PHP session warnings in some environments Ryan Cramer 2025-01-08 10:50:47 -05:00
  • 870284072c Some more improvements to UTF-8 page names, also related to processwire/processwire-issues#2015 Ryan Cramer 2025-01-08 10:09:39 -05:00