Change Log

Security

  • 2018-11-07 74698af40 Ensure that table names are escaped to prevent possible SQL injection (Robbie Averill) - See ss-2018-020
  • 2018-10-24 88d9131 CSRF protection (Aaron Carlino) - See ss-2018-007

API Changes

  • 2019-05-06 8ee50d2ba Remove DataObjectSchema::getFieldMap() (#8960) (Maxime Rainville)
  • 2019-05-05 ad3335e Updaing SilverStripe dependencies to 4.4 (Guy Marriott)
  • 2019-05-03 5337e6d04 Replace FormActions with anchors to enable panel-based loading in GridField navigation buttons (#8953) (Robbie Averill)
  • 2019-04-30 d325b8a Mark the FlysystemAssetStore FileResolutionStrategy getters and setters as internal (#255) (Maxime Rainville)
  • 2019-04-16 3c6357d Add an extension to the regular AssetStore interface (Maxime Rainville)
  • 2019-04-12 c3739d3 Allow FileIDHelper::build() to accept a ParsedFiledID (Maxime Rainville)
  • 2019-04-10 27f6165 Rename ParseFileID, add generateVariantFileID, add stripVariant on FileResolutionStrategy (Maxime Rainville)
  • 2019-04-09 ab01ac99 Deprecated CMSMain->publishall() (Ingo Schommer)
  • 2019-04-09 7be48e8 Add a resolveFileID method to FileResolutionStrategy (Maxime Rainville)
  • 2019-04-02 82c17c4 Upgrade to laravel-mix ^4.0, fix linting errors and replace package-lock.json with yarn.lock (Robbie Averill)
  • 2019-03-29 ea34a9d Update Laravel Mix to 4.0 and associated packages (Robbie Averill)
  • 2019-03-28 77fc163 Add immutable setters to ParsedFileID (Maxime Rainville)
  • 2019-03-26 3f38c77 Add logic to find variants based on the FileID scheme. (Maxime Rainville)
  • 2019-03-24 068096c Custom configstore has been moved to fulltextsearch (jovenden)
  • 2019-03-21 e919291 Define a new FileResolutionStrategy API. (Maxime Rainville)
  • 2019-03-20 c123b64 Deprecate parseFileID, getFileID, getOriginalFilename and getVariant on FlysystemAssetStore (Maxime Rainville)
  • 2019-03-20 19e51a3 Add a LegacyPathFileIDHelperTest (Maxime Rainville)
  • 2019-03-19 6b450395c Allow empty arraylists to be typed (#8866) (Damian Mooyman)
  • 2019-03-14 e708e58 Move FileID parsing logic to dedicated helper class (Maxime Rainville)
  • 2019-02-22 5160045 SubsiteSecurityReport is now deprecated, please use YAML configuration instead (Robbie Averill)
  • 2019-01-17 a3705d4 Implement react-router in frontend example app (Robbie Averill)
  • 2019-01-09 e728a62 Rename CKANResourceLoaderField-entwine.js to CKANResourceLocatorField-entwine.js (Robbie Averill)
  • 2019-01-08 ba75844 Rename Client and ClientInterface to APIClient and APIClientInterface (Robbie Averill)
  • 2019-01-08 913e6a3 Rename ResourceFieldPopulator to ResourcePopulator and support population of metadata (Robbie Averill)
  • 2019-01-08 770fe0b Move CKAN client API logic into its own service (Robbie Averill)
  • 2019-01-08 7a0198a Rename ShowInSummaryView, relabel Presented Order, consolidate label lowercasing (Robbie Averill)
  • 2019-01-07 007b5bf Rename DB fields and update CMS field order and presentation to match designs (Robbie Averill)
  • 2019-01-07 eee8580 Rename React form field components to have CKAN prefix and Field suffix (Robbie Averill)
  • 2018-12-17 ac61e50 Move DropdownFilter into its own namespace, add empty constructor array and rename default DB table (Robbie Averill)
  • 2018-11-16 882b48c Deprecate $showTimePicker. It is not used any longer and will be removed in 6. (Robbie Averill)
  • 2018-11-13 580214cc3 Add PHP deprecation notices to setLogger and getLogger (Robbie Averill)
  • 2018-11-05 ebfab45e2 LoginForm::authentiator_class is now deprecated, use getters or setters instead (Robbie Averill)
  • 2018-10-31 0703c1a94 Deprecating Permission::$declared_permissions and related methods/props (Maxime Rainville)
  • 2018-10-28 9724d1dd7 Convert JSON methods are now deprecated, use json_encode or decode instead (Robbie Averill)
  • 2018-10-23 2773e9c0 Deprecate CMSPageHistoryController (#2298) (Maxime Rainville)
  • 2018-07-03 a8853504b API MonologErrorHandler::setLogger is deprecated, use MonologErrorHandler::pushLogger instead (Robbie Averill)

Features and Enhancements

  • 2019-05-08 0f78c6e Change page icons on PageTypes to new font icons (#193) (Guy Marriott)
  • 2019-05-08 78d9912 Utilising new font icon for RegistryPage's (Guy Marriott)
  • 2019-05-08 c7df8c0 Utilise a new page icon for BlocksPage's (Guy Marriott)
  • 2019-05-07 a90cdcd cwp/agency-extensions is now a requirement of the CWP watea theme, rather than a suggestion (#64) (Guy Marriott)
  • 2019-05-07 2573a3d cwp/agency-extensions is now a requirement of the CWP watea theme, rather than a suggestion (Robbie Averill)
  • 2019-05-06 900785b Update to use React 16 and bump minimum SilverStripe core version to 4.4 to match (#129) (Guy Marriott)
  • 2019-05-06 90438f9 Update to use React 16 and bump minimum SilverStripe core version to 4.4 to match (Robbie Averill)
  • 2019-05-05 859c537 Upgrade to React 16 (Guy Marriott)
  • 2019-05-03 52baec2 Update to use React 16 and bump minimum SilverStripe version to 4.4 (#99) (Guy Marriott)
  • 2019-05-03 501aa45 Update to use React 16 and bump minimum SilverStripe version to 4.4 (Robbie Averill)
  • 2019-05-02 1f78e8ae8 Clean up secureassets module artefacts (#8948) (Ingo Schommer)
  • 2019-05-02 236094c FixFilePermissionsTask to fix secureassets permissions (#250) (Andre Kiste)
  • 2019-05-02 48db515fb Fix folder permissions (#8950) (Andre Kiste)
  • 2019-05-01 0696045e5 Legacy thumbnail migration task (#8924) (Ingo Schommer)
  • 2019-05-01 30e7fe2 Migrate legacy thumbnails (fixes #235) (#242) (Ingo Schommer)
  • 2019-04-30 06f84d2 Clean up secureassets module artefacts (fixes #231) (Ingo Schommer)
  • 2019-04-24 43bde65 Update FileMigrationHelper to normalise existing files (Maxime Rainville)
  • 2019-04-24 cfa36b7 improve visibility of insert file button (#934) (Aaron Carlino)
  • 2019-04-23 bb0ae72 Use natural paths for public files to support permalinks (#223) (Maxime Rainville)
  • 2019-04-18 80ad336e9 Add API to create a generator from a DataList (#8931) (Guy Marriott)
  • 2019-04-17 6a2b99c Batch log messages for every 100 file (#242) (Andre Kiste)
  • 2019-04-15 b1339f0d7 Update FieldList::replaceField API to match removeByName (#8876) (Guy Marriott)
  • 2019-04-15 8de7969 Add real-time logs when using LoggerInterface (#240) (Andre Kiste)
  • 2019-04-03 d730378 Bump to future 2.3 line of cwp-installer and adding MFA (Guy Marriott)
  • 2019-04-01 726ad6c Comment backgrounds are now lighter grey, moderation actions have contextual colours and nested replies are slightly indented (Robbie Averill)
  • 2019-03-25 ca6a343 Add search params, filtering service for queries (#220) (Aaron Carlino)
  • 2019-03-24 ea91cf5 Adds a 'post' option for solrconfigstore (jovenden)
  • 2019-03-19 8f7f857 Refactor to provide unit tests for cache headers check. (Frank Mullenger)
  • 2019-03-19 578c73e Refactor to provide unit tests for session check. (Frank Mullenger)
  • 2019-03-11 25f1b17 Operation descriptions (#210) (Ingo Schommer)
  • 2019-03-10 540710a Adding unit test. (Frank Mullenger)
  • 2019-03-07 7c71090 Adding a loading spinner and fixing #201 (Guy Marriott)
  • 2019-03-05 39a29fa2f has_extension() should allow injector overrides (Aaron Carlino)
  • 2019-03-05 55df9ef Increase default max_finished_jobs_age to 2 hours. (Sam Minnee)
  • 2019-03-05 a39e073 Improve stalled-job messages (Sam Minnee)
  • 2019-03-05 4eb2768 Improve job list in admin/queuedjobs (Sam Minnee)
  • 2019-02-25 665d87a Read only support for the React components in this module (Guy Marriott)
  • 2019-02-22 12512e84 BrokenLinksReport now uses injector for fields, uses short array syntax and single quotes (Robbie Averill)
  • 2019-02-17 e709436 New bundle (Anthony van Beek)
  • 2019-02-15 c9043c5 Some minor touchups to code to adhere to current SilverStripe best practices (Robbie Averill)
  • 2019-02-14 c1bfd56 Cache headers check. (Frank Mullenger)
  • 2019-02-14 df59195 Session check. (Frank Mullenger)
  • 2019-02-14 e323674 Adding Guzzle dependency. (Frank Mullenger)
  • 2019-02-14 1771a6e Environment type check. (Frank Mullenger)
  • 2019-02-12 c7a0d5c Remove duplicated Jobs header in admin, and remove GridField toolbar header (Robbie Averill)
  • 2019-02-12 dd8e401 Add tests for blog archive links and tidy up code re-use a little (Robbie Averill)
  • 2019-02-12 681284b Rename HTML Content to Content widget (Robbie Averill)
  • 2019-02-10 ad17cc7 Example frontend app client configuration is now exposed via an API endpoint and fetched (Robbie Averill)
  • 2019-02-03 8267623 Add getter for ModelAdmin::$modelClass (jcarter)
  • 2019-02-01 bbace74 Add to Campaign button in SiteTree now lives in campaign-admin (Robbie Averill)
  • 2019-01-31 b6def99 Adding permalinking for filters, sorting, and page numbers (Guy Marriott)
  • 2019-01-29 c4bf06f60 Add new execmetric debug URL parameter to print out exection time and peak memory usage (Maxime Rainville)
  • 2019-01-28 438420c Adding the ability to query DISTINCT per column with the Query API (Guy Marriott)
  • 2019-01-25 b6a2c60 relocate spam and approve admin actions (Dylan Wagstaff)
  • 2019-01-24 dceda89 Add default filters to data grid and flexibility to Query filter conditions (Robbie Averill)
  • 2019-01-23 13b8475 add a memory limit to the ImageThumbnailHelper (Maxime Rainville)
  • 2019-01-23 f3abd92 Implementing a clear button for filters on CKAN registry pages (Guy Marriott)
  • 2019-01-22 eb4d6df Adding filters on front-end CKAN App: (Guy Marriott)
  • 2019-01-22 110604e Add detail view for a record when clicked in the table (Robbie Averill)
  • 2019-01-18 e92c46d Add loading indicator while CKAN API result is pending (Robbie Averill)
  • 2019-01-16 6689db1b Convert drag handle and dropdown caret to use font-icons in site tree (Sacha Judd)
  • 2019-01-16 e665820 Convert drag handle and dropdown caret to use font-icons in site tree (Sacha Judd)
  • 2019-01-15 57ab3d4 Notify users when changing a dataset or resource that columns/filters will be lost (Robbie Averill)
  • 2019-01-14 83b8743 TextFilter and DropdownFilter components (Robbie Averill)
  • 2019-01-14 bdcd982 render table for hosting CKAN resource data (Dylan Wagstaff)
  • 2019-01-14 e0dc7ad Add font-icon for site tree error page (Sacha Judd)
  • 2019-01-14 2682abe Add font-icon for site tree userform page (Sacha Judd)
  • 2019-01-14 765b315 Add font-icon for site tree blog holder and posts (Sacha Judd)
  • 2019-01-14 1f1f4496 Add font-icon support for site tree (Sacha Judd)
  • 2019-01-14 17ff5cf Add font-icon support for site tree (Sacha Judd)
  • 2019-01-10 a585123 Renaming PresentedOptions to also be a Field. (Guy Marriott)
  • 2019-01-10 32c5d22 Converting selected options value to an array of options... (Guy Marriott)
  • 2019-01-09 936af26 Update default CKAN endpoint to demo.ckan.org (Robbie Averill)
  • 2019-01-09 56300c3 Filters now have AllColumns checked by default, and have "Search" as a default label (Robbie Averill)
  • 2019-01-09 1c4e637 Add SiteTree icon for CKANRegistryPage (Robbie Averill)
  • 2019-01-09 1e01deea3 Make resources dir configurable (#8519) (Maxime Rainville)
  • 2019-01-08 6e9e15f ShowInDetailView now defaults to true (Robbie Averill)
  • 2019-01-07 c45bbae Updating delimiter functionality and other fixes from feedback: (Guy Marriott)
  • 2019-01-07 394dd4765 Scaffolded field labels now only have an uppercased first word (Robbie Averill)
  • 2019-01-07 1a573e4 Updating manual options to match the designs and fixing splitting options on load (Guy Marriott)
  • 2018-12-20 309b54d Add the ability to seperate suggested options by a delimiter (Guy Marriott)
  • 2018-12-18 f114db1 feature/sd-119: added primary btn class to baner block. (MasseyIsaako)
  • 2018-12-18 639c603 feature/sd-119: added new banner block template. (MasseyIsaako)
  • 2018-12-18 3417903 Have a default filter to search all fields (Dylan Wagstaff)
  • 2018-12-18 fab3e88 add the ability to reorder resource filters (Dylan Wagstaff)
  • 2018-12-17 17f3e1b Add filter type to GridField summary fields and update tests (Robbie Averill)
  • 2018-12-13 55ed5ea Add ResultConditionsField with React component, allows matching column content rules (Robbie Averill)
  • 2018-12-13 3d3a3ae Adding a process that will populate columns from a CKAN dataset (Guy Marriott)
  • 2018-12-12 fc88a8c feature/sd-119: cleaned up. (MasseyIsaako)
  • 2018-12-12 223d462 feature/sd-119: updated banner block to match designs. (MasseyIsaako)
  • 2018-12-11 a6477ef enhancement/sd-116: updated news/events datetime format. (MasseyIsaako)
  • 2018-12-11 9576e26 feature/sd-84: applied pr changes. (MasseyIsaako)
  • 2018-12-11 8b98fde feature/sd-84: applied pr changes. (MasseyIsaako)
  • 2018-12-11 d599ee0 enhancement/sd-115: applied pr change. (MasseyIsaako)
  • 2018-12-11 2d5f815 enhancement/sd-115: applied pr change amnd refactored to push sidebar up. (MasseyIsaako)
  • 2018-12-11 664272e feature/sd-84: updated default btn color. (MasseyIsaako)
  • 2018-12-11 d8b247f enhancement/sd-115: applied pr changes. (MasseyIsaako)
  • 2018-12-11 ebd36fc enhancement/sd-115: added the col-8 to event and news holders. (MasseyIsaako)
  • 2018-12-09 d187a37 Adding a field that can be used to select a CKAN resource from an API (Guy Marriott)
  • 2018-12-06 e8df01f feature/sd-84: added refactored nav state changes. (MasseyIsaako)
  • 2018-12-06 6ae6389 feature/feature/sd-84: code refactor. (MasseyIsaako)
  • 2018-12-06 18a84ea feature/sd-84: refactored search results page. (MasseyIsaako)
  • 2018-12-06 6e3ded8 feature/sd-96: clean up. (MasseyIsaako)
  • 2018-12-06 cc4be68 feature/sd-96: fixed navigation link states. (MasseyIsaako)
  • 2018-12-06 cd3c394 Add CKANRegistryPage with ItemsPerPage setting for frontend pagination size (Robbie Averill)
  • 2018-12-06 1b6e597 feature/sd-96: applied nav-bar colour changes. (MasseyIsaako)
  • 2018-12-06 412fafe feature/sd-84: reapplied pagination B3 styles. (MasseyIsaako)
  • 2018-12-06 a9bc6e1 feature/sd-84: final touches on search results. (MasseyIsaako)
  • 2018-12-06 550fd97 feature/sd-84: finishing touch on search results. (MasseyIsaako)
  • 2018-12-05 ace2df3 feature/sd-84: styling search results. (MasseyIsaako)
  • 2018-12-05 d14ebf4 feature/sd-84: added modifier classes for watea. (MasseyIsaako)
  • 2018-12-05 285b955 feature/sd-90: applied pr changes. (MasseyIsaako)
  • 2018-12-05 ca73148 feature/sd-84: added searchresult include template to override starter. (MasseyIsaako)
  • 2018-12-05 d8cce72 feature/sd-84: added searchresult template to override. (MasseyIsaako)
  • 2018-12-05 7218941 feature/sd-90: fixed news sidebar styling. (MasseyIsaako)
  • 2018-12-05 51951fc feature/sd-20: applied pr changes. (MasseyIsaako)
  • 2018-12-05 219df44 feature/sd-21: applied generic listing classes. (MasseyIsaako)
  • 2018-12-05 4c3e720 feature/sd-21: applied pr changes. (MasseyIsaako)
  • 2018-12-04 304b4bd feature/sd-21: updated search results to have overriding include. (MasseyIsaako)
  • 2018-12-04 fd1a05d feature/sd-21: applied pr changes. (MasseyIsaako)
  • 2018-12-04 394599a feature/sd-20: removed margin-top from first element. (MasseyIsaako)
  • 2018-12-04 ceb6476 feature/sd-20: added new editor.css file, added overriding templates. (MasseyIsaako)
  • 2018-12-03 8a1e2f5 feature/sd-21: added styling fixes to pagination. (MasseyIsaako)
  • 2018-12-03 aede21b feature/sd-15: added accessibility homepage. (MasseyIsaako)
  • 2018-12-03 93014ca feature/sd-73: reverted variable change. (MasseyIsaako)
  • 2018-12-03 d46fedd feature/sd-73: removed primary button from HomePage. (MasseyIsaako)
  • 2018-12-03 4d0404d feature/sd-73: fixed error in build, removed margin from nav-item. (MasseyIsaako)
  • 2018-12-03 32cf486 feature/sd-13: removed some redundant sass lines. (MasseyIsaako)
  • 2018-12-03 6b5cbb4 feature/sd-73: removed bootstrap-accessibility-plugin. (MasseyIsaako)
  • 2018-12-03 317ee5e feature/sd-73: have included removing the legacy classes sd-14. (MasseyIsaako)
  • 2018-12-02 ef80131 feature/sd-73: reverted a pr change. (MasseyIsaako)
  • 2018-12-02 5cca2fa feature/sd-73: applied pr changes. (MasseyIsaako)
  • 2018-12-02 56ff0a9 feature/sd-73: rebasing off of base branch sd-13. (MasseyIsaako)
  • 2018-11-29 dd16349 feature/sd-73: added cropped carousel image. (MasseyIsaako)
  • 2018-11-29 c85c1ec feature/sd-73: upgraded Carousel to Bootstrap 4. (MasseyIsaako)
  • 2018-11-28 6ca61fa feature/sd-12: updated readme and added new screenshot. (MasseyIsaako)
  • 2018-11-28 eba0829 feature/sd-8: applied styling fix to widget labels. (MasseyIsaako)
  • 2018-11-27 6008552 feature/sd-8-templates: applied pr changes. (MasseyIsaako)
  • 2018-11-27 da2e8fc Use Bootstrap styled alerts in assets notification (Robbie Averill)
  • 2018-11-27 e9ca490 feature/sd-8-templates: populating email. (MasseyIsaako)
  • 2018-11-27 a272d95 feature/sd-8-templates: added missing comment template. (MasseyIsaako)
  • 2018-11-26 ccc7841 feature/sd-8-templates: updated remaining templates to Bootstrap 4.1.3. (MasseyIsaako)
  • 2018-11-26 fbf315b feature/sd-8-templates: added formfields. (MasseyIsaako)
  • 2018-11-26 2ff9167 feature/sd-8-templates: added finished blog includes and widgets. (MasseyIsaako)
  • 2018-11-26 0392dad feature/sd-8-templates: adding blog templates. (MasseyIsaako)
  • 2018-11-26 896bac1 feature/sd-8-templates: finished cwp layout templates and connected files. (MasseyIsaako)
  • 2018-11-25 0a61e56 feature/sd-8-templates: added eventholder templates. (MasseyIsaako)
  • 2018-11-23 e8f36a9 feature/sd-8-templates: added more templates. (MasseyIsaako)
  • 2018-11-23 d01ffd4 feature/sd-8-templates: added more template fixes. (MasseyIsaako)
  • 2018-11-23 ba28998 feature/sd-8-templates: bootstrap 4 compatible templates. (MasseyIsaako)
  • 2018-11-23 dbb24f9 Persist query support (#179) (Aaron Carlino)
  • 2018-11-22 6581e0a feature/sd-7: pushing to new repo. (MasseyIsaako)
  • 2018-11-22 5fc63ec feature/sd-7: updated readme. (MasseyIsaako)
  • 2018-11-22 4d599c0 feature/sd-7: removed yarn.lock file. (MasseyIsaako)
  • 2018-11-22 87b21ef feature/sd-7: reverted .travis.yml. (MasseyIsaako)
  • 2018-11-22 a967655 feature/sd-7: applied sass-lint disablers. (MasseyIsaako)
  • 2018-11-22 83cfe59 feature/sd-7: fix travis build errors. (MasseyIsaako)
  • 2018-11-22 3d6ac1d feature/sd-7: readded more fonts. (MasseyIsaako)
  • 2018-11-22 f083bae feature/sd-7: readded images. (MasseyIsaako)
  • 2018-11-22 d0c1c55 feature/sd-7: readded font files to dist. Updated README. (MasseyIsaako)
  • 2018-11-22 693d530 feature/sd-7: fixed node-sass issue. (MasseyIsaako)
  • 2018-11-22 2b58f80 feature/sd-7: applied js fix. (MasseyIsaako)
  • 2018-11-22 84ace9d feature/sd-7: fixed js issue. Have removed laravel-mix. (MasseyIsaako)
  • 2018-11-22 6f4489a feature/sd-7: fixed js webpack issue. (MasseyIsaako)
  • 2018-11-20 52a23441 Extracting out the method to determine parameters (filters) for update the report sourceRecords (Guy Marriott)
  • 2018-11-18 d6b1c071 Adding tests for new report breadcrumbs feature (Guy Marriott)
  • 2018-11-18 cc712892a Port betterbuttons to framework (#8569) (Andre Kiste)
  • 2018-11-16 edecbabe Allow reports to specify breadcrumbs for child reports (Guy Marriott)
  • 2018-11-12 acf4b3a MoveFormFactory::getForm is now extensible and no longer uses divider lines (Robbie Averill)
  • 2018-11-09 0f2eebe5d Change to variadic calls in ListDecorator and add unit tests (Robbie Averill)
  • 2018-11-01 2ff7ee675 Deprecate RandomGenerator::generateEntropy in favour of using random_bytes directly (Guy Marriott)
  • 2018-10-20 c418ee291 Add getters and setters for public properties in ConfirmPasswordField, add tests (Robbie Averill)
  • 2018-10-20 3cdb73bd4 Add getLogger() to MonologErrorHandler and add test for exception without one (Robbie Averill)
  • 2018-10-05 e4565bb Add recipe-testing dev dependency (Raissa North)
  • 2018-10-01 b7dd0e0 Add silverstripe/graphql/devtools (Ingo Schommer)
  • 2018-09-25 12907271 Add update extension hooks for LinkFormFactory subclasses (Robbie Averill)
  • 2018-09-25 4415655 Add update extension hooks for LinkFormFactory subclasses (Robbie Averill)
  • 2018-09-13 0a64b07b2 Use Bootstrap alerts throughout the CMS (Robbie Averill)
  • 2018-09-13 05486897 Use Bootstrap alerts throughout the CMS (Robbie Averill)
  • 2018-09-13 2fe58f8a Use Bootstrap alerts throughout the CMS (Robbie Averill)
  • 2018-09-13 f11cd44 Use Bootstrap alerts throughout the CMS (Robbie Averill)
  • 2018-07-15 e20be929 Meta tag components (Jonathon Menz)
  • 2018-07-03 1cb23178e Separate core error logging from standard LoggerInterface (Robbie Averill)
  • 2018-07-03 d37551de3 Setters in DebugViewFreindlyErrorFormatter are now chainable (Robbie Averill)

Bugfixes

  • 2019-05-08 73826f9 Catch exceptions while gathering element summary in ElementsInUseReport (Robbie Averill)
  • 2019-05-07 7ce1640 Remove the 'add' better button for ElementalAreaField (#661) (Guy Marriott)
  • 2019-05-07 72261df Remove the 'add' better button for ElementalAreaField (Guy Marriott)
  • 2019-05-07 fb449a1 Increase memory available to travis build to allow coverage test to complete (Maxime Rainville)
  • 2019-05-07 b5e1daa Escape table name and column with double quote to fix PostgreSQL (Maxime Rainville)
  • 2019-05-06 c92c5b3 Remove specificity overrides from theme-colours mixins and use them correctly (Robbie Averill)
  • 2019-05-06 856e84195 Ensuring pagination buttons have a consistent state to work off of (#8957) (Guy Marriott)
  • 2019-05-06 f2084ac Language selector height now matches the search form (Robbie Averill)
  • 2019-05-05 7ac0133 Desktop navigation now aligns correctly with the left and right hand side of its container (Robbie Averill)
  • 2019-05-03 768bee1 Fix linting (Maxime Rainville)
  • 2019-05-03 2a91b777c Rewrite deprecation notice for declared_permissions (Maxime Rainville)
  • 2019-05-03 65b9465 Remove duplicate FileMigrationHelper class by aliaising it to the proper one (Maxime Rainville)
  • 2019-05-03 7cfa7716 Use Bootstrap 4 alert for page type restriction message when adding a page (Robbie Averill)
  • 2019-05-03 4574d97 Remove bottom margin from "no search results" dialog in search page (#52) (Guy Marriott)
  • 2019-05-03 a6e8762 Remove bottom margin from "no search results" dialog in search page (Robbie Averill)
  • 2019-05-03 ed56a6d Ensure arrow on locale selector can be clicked through (Guy Marriott)
  • 2019-05-02 17adbb5 CwpBasicAuthMiddleware::setWhitelistedIps() now accepts comma delimited IP lists within an array of values (Robbie Averill)
  • 2019-05-02 7ec9937 Fix broken test (Maxime Rainville)
  • 2019-05-02 7421acc Sanitise data class in 'view imported data history' link so it resolves correctly (Robbie Averill)
  • 2019-05-02 2275f1c Fix banner block rendering in IE 10 (Garion Herman)
  • 2019-05-02 fe7767b Fix content overflow on banner block in IE 10 (Garion Herman)
  • 2019-05-02 17beb4c Update .travis.yml with distro details and updated cache settings (Guy Marriott)
  • 2019-05-02 100a298 Fix invalic file variant (bergice)
  • 2019-05-02 5fa823a Fix more tests (bergice)
  • 2019-05-02 8f5fa41 Fix tests, linting (Aaron Carlino)
  • 2019-05-02 29da690 Page search results are now centered by offsetting the container by two columns (Robbie Averill)
  • 2019-05-02 dbbd61f Make breadcrumbs aria labels more generic so it can be used in search context as well (Robbie Averill)
  • 2019-05-02 5131e18 Widget titles may not be defined, in which case having an empty heading element is bad for accessibility (#129) (Guy Marriott)
  • 2019-05-02 9b67b29 Remove top margin from footer and fix specifity issue in quicklinks link colours (#48) (Guy Marriott)
  • 2019-05-02 2da466a Display site name as screen reader only title (#47) (Guy Marriott)
  • 2019-05-02 0c3a7de Fix tests (bergice)
  • 2019-05-02 9d311ca Support new arguments for better buttons support (Guy Marriott)
  • 2019-05-02 cf41842 Banner Block background overflow issue (Garion Herman)
  • 2019-05-02 6604b78 Banner Block background overflow and content positioning issues (Garion Herman)
  • 2019-05-02 b1d6e3e Widget titles may not be defined, in which case having an empty heading element is bad for accessibility (Robbie Averill)
  • 2019-05-02 04dfad6 Widget titles may not be defined, in which case having an empty heading element is bad for accessibility (Robbie Averill)
  • 2019-05-02 46c20d9 Remove top margin from footer and fix specifity issue in quicklinks link colours (Robbie Averill)
  • 2019-05-02 44aad90 Display site name as screen reader only title (Robbie Averill)
  • 2019-05-02 aec3e2b "Allow Comments" label now reads "Allow comments" - should not have been capitalised (#283) (Guy Marriott)
  • 2019-05-02 06ca3ac Pages with a sidebar now have full width breadcrumbs and page title (#126) (Guy Marriott)
  • 2019-05-01 396d67c Revert primary blue colour to original starter colour, and change active breadcrumb to darker grey (Robbie Averill)
  • 2019-05-01 89204c0 "Allow Comments" label now reads "Allow comments" - should not have been capitalised (Robbie Averill)
  • 2019-05-01 d3fecf7 'Displaying Page x of y' is now 'Displaying page x of y' in search results (Robbie Averill)
  • 2019-05-01 b6da8c6 Pages with a sidebar now have full width breadcrumbs and page title (Robbie Averill)
  • 2019-05-01 ecfe039e7 Don't add "better buttons" previous and next without a paginator (Guy Marriott)
  • 2019-05-01 939b37d Add support for 'latest_version_single' versioned mode (#518) (Guy Marriott)
  • 2019-05-01 b335c68 Split the new content unit test. (Maxime Rainville)
  • 2019-04-30 68c169e Blog, Blog Post and Blog author profile pages now have their sidebars aligned with the content rather than listings (Robbie Averill)
  • 2019-04-30 c14d68e News and Events pages now have their sidebars aligned with the content rather than listings (Robbie Averill)
  • 2019-04-30 43c85aa Move h2 styling to blog authors name in profile, reduce "Posts by X Z for Y" size to h6 (Robbie Averill)
  • 2019-04-30 4790c4b Fix broken indentation in Page_results.ss template for starter theme (whitespace only) (Robbie Averill)
  • 2019-04-30 6f0c3ad Do not render an empty <aside> element in BlogSideBar when there is nothing to show (Robbie Averill)
  • 2019-04-30 008a33e Author name in blog profile now looks smaller when compared to the primary page heading (Robbie Averill)
  • 2019-04-30 1aec66d Blog author profile template now offsets correctly when a sidebar exists but has no content (Robbie Averill)
  • 2019-04-30 efaaa86 Add more complicated tests for the TagsToShortcodeHelper (Maxime Rainville)
  • 2019-04-30 199e45d Blog and Blog Post templates now support content blocks for content (Robbie Averill)
  • 2019-04-30 f0009c2 Blog template now offsets correctly when a sidebar exists but has no content (Robbie Averill)
  • 2019-04-30 d1ae772 Add support for 'latest_version_single' versioned mode (Robbie Averill)
  • 2019-04-29 87db65f Set correct COMPOSER_ROOT_VERSION value (Maxime Rainville)
  • 2019-04-29 2f96f63 Blog breadcrumbs offset is only shown when SideBarView is not enabled (Robbie Averill)
  • 2019-04-29 5d237b0 Fix getQueryParam() on null error (Sheila Bañez)
  • 2019-04-28 71c72f0 Fix minor linting issue (Maxime Rainville)
  • 2019-04-28 31a9fcb Ditch ExtendedAssetStore interface. (Maxime Rainville)
  • 2019-04-26 346b7e3 Tweak FileMigrationHelper to not skip files and make it a bit more performant (Maxime Rainville)
  • 2019-04-26 03d38f2 Unload the Intervention Image resource so it can be garbaged collected (Maxime Rainville)
  • 2019-04-25 ee4cb2b fix ID association so our filter applies correctly. (Simon Gow)
  • 2019-04-24 3a86fa2 Adjsut unit test to work with new natural paths (#932) (Maxime Rainville)
  • 2019-04-23 c0a8886 Adapt FileMigrationHelper to normalise location of files (Maxime Rainville)
  • 2019-04-23 04c1bbf Get current Migration task working with permalink (Maxime Rainville)
  • 2019-04-22 fe4d7c4 Make sure we don't override existing files when performing operations on a file and all its variants (Maxime Rainville)
  • 2019-04-18 4bf2e3d fixed confirmationField (setError is depreciated) (Makreig)
  • 2019-04-18 c63c8b0 Return a permanent redirect when a file has been published under its normal path (Maxime Rainville)
  • 2019-04-18 e6c1061 folders always go first when ordering (#936) (Serge Latyntsev)
  • 2019-04-18 6109b1b Test assertion now should check for being null when subsites is not installed (Robbie Averill)
  • 2019-04-18 353f2b5 Implement feedback from peer review (Maxime Rainville)
  • 2019-04-18 bfa7021 Fix typos from code review (Maxime Rainville)
  • 2019-04-18 a0c2d14 Duplicate requirements calls have been removed, now applied to LeftAndMain with inline editing (Robbie Averill)
  • 2019-04-17 e1234a5 Fix typo to fetch a dynamic field rather than always assume it's called content. (Maxime Rainville)
  • 2019-04-17 da1af3d8b Postgres booleans should return as int for consistency (Guy Marriott)
  • 2019-04-16 2e5467a TinyMCE not updating form state (Aaron Carlino)
  • 2019-04-16 0d43492 Add methods to normalise file path to confirm with the default file ID of the strategy. (Maxime Rainville)
  • 2019-04-16 9d6b5048a Table aliases are retained on base tables in queries built using SQLConditionalExpression (#8918) (Guy Marriott)
  • 2019-04-16 70ff088 move legacy.yml to _config folder to be picked up correctly (Scott Hutchinson)
  • 2019-04-15 63360f804 Replace substr with mb_substr to get the correct position (Sheila Bañez)
  • 2019-04-15 4fbe0fd6 Fix linking anchor on the same page (#2388) (Will Rossiter)
  • 2019-04-15 0b56a563 Fixes #2110 added default Title value for saved pages. (#2366) (ttunua)
  • 2019-04-15 4302fb1 Tweak findVariants to not return null, because in 5.6 yield and return can not be used in the same method (Maxime Rainville)
  • 2019-04-14 a48beac84 Calculate threshold condition with SQL rather than PHP (Guy Marriott)
  • 2019-04-13 e561d06 Tweak FileID helper to handle stack variant (Maxime Rainville)
  • 2019-04-12 ade7c9d Add test to make sure we write the variants next to the main file (Maxime Rainville)
  • 2019-04-12 64e9560 Write some unit test for stripVariant and generateVariantFileID on FileIDHelperResolutionStrategy (Maxime Rainville)
  • 2019-04-12 8235919 Remove explicit draft stage query as this breaks non live/stage modes (like archive) (Guy Marriott)
  • 2019-04-12 23d55f1 Deprecate legacy filename usage and add extra unit tests (Maxime Rainville)
  • 2019-04-12 91ea306 Tweak FileIDResolutionStrategy to better handle hashless tuple (Maxime Rainville)
  • 2019-04-11 bf1dbec Provide a strategy for legacu_filenames (Maxime Rainville)
  • 2019-04-11 24c72c1 Add explicit test to make sure files are written to the expected store (Maxime Rainville)
  • 2019-04-11 0b6e5d3 Update setFromString and setFromLocalFile to wrap data around stream and call setFromStream (Maxime Rainville)
  • 2019-04-11 6baf400 Add some swapPublish logic to publish to store that don't support hash paths and add extra validation around hashes (Maxime Rainville)
  • 2019-04-11 07cc061 Add some extra logic to read the hash from the file content when it can't be picked up from the file id (Maxime Rainville)
  • 2019-04-10 4b0d5c8 #8916 Prevent session generation on file_link shortcode handling (micmania1)
  • 2019-04-10 cd5fdca FInish converting all the methods on FlysystemAssetStore (Maxime Rainville)
  • 2019-04-10 12ae61d Tweak the NaturalFileIDHelper so it doesn't accept legacy style variant file ids (Maxime Rainville)
  • 2019-04-09 661a27e Fix hash redirection logic on PostreSQL and add PostreSQL to the travis matrix (#237) (Serge Latyntsev)
  • 2019-04-09 9a4395238 Fix formatting (Al)
  • 2019-04-09 956b268 Fix hash redirection logic on PostreSQL and add PostreSQL to the travis matrix (Maxime Rainville)
  • 2019-04-09 a61cb1de9 Fix reference to webconfig.php, an invalid file (Matt Peel)
  • 2019-04-09 7ca4ee5 Fix unit tests (Maxime Rainville)
  • 2019-04-08 f12fa62ad Better error message when GridFieldLevelup passed bad record details (Sam Minnee)
  • 2019-04-07 8cdfb35 Desktop navigation sub menu items now have their gray background again (Robbie Averill)
  • 2019-04-05 594af7713 prevent unnecessary field alterations for enums with empty defaults (Loz Calver)
  • 2019-04-05 1cfc4c7 Still fixing unit tests (Maxime Rainville)
  • 2019-04-05 f0b61bd Hard fail when trying to build a Hash file ID without prvoding a hash (Maxime Rainville)
  • 2019-04-05 4cdaae9 Explicitely set hash when returning variant parsed ID (Maxime Rainville)
  • 2019-04-04 759968bbe Fix Undefined variable: result when catch Exception (Ian Patel)
  • 2019-04-04 a3c61e5 Long site names now display correctly in CMS menu with equal margins and alignment (Robbie Averill)
  • 2019-04-04 b542585 Convert more of FlyAssetStore to use new format (Maxime Rainville)
  • 2019-04-04 4be41a8 Define and test a softResolveFileID method on FileResolutionStrategy (Maxime Rainville)
  • 2019-04-04 ad5d379 Show RightTitle on CheckboxField in React forms (Sam Minnee)
  • 2019-04-04 a17e1de Show RightTitle on CheckboxField (Sam Minnee)
  • 2019-04-04 8a098d637 Show RightTitle on CheckboxField (Sam Minnee)
  • 2019-04-03 c767d81 Adjust test to work with new asset structure (Maxime Rainville)
  • 2019-04-03 fbf385a Adjust writting logic to work with file resolution strategies (Maxime Rainville)
  • 2019-04-03 ad828a4 Validate hash when looking for variant (Maxime Rainville)
  • 2019-04-03 edecef8 shift to 8 + 3 grid system (Dylan Wagstaff)
  • 2019-04-03 f6e1c1d Footer in Watea now uses flexbox for layout, legacy CSS rules have been removed (Robbie Averill)
  • 2019-04-03 fdf3692 Navigation variables have been updated from starter and styles for Watea have been updated to match (Robbie Averill)
  • 2019-04-03 588602c Reverting padding modifications and reducing the font size of icons a little within page utilities (Guy Marriott)
  • 2019-04-03 5704593 Fixing paths in editor.scss (Guy Marriott)
  • 2019-04-03 611041b Remove reference to fork in composer.json (Guy Marriott)
  • 2019-04-03 34a34a3 Active navbar items now have a grey background, rather than default blue in Bootstrap (Robbie Averill)
  • 2019-04-02 5ca314f Navigation no longer uses flexbox, fix search form width and jumbotron margin on mobile (Robbie Averill)
  • 2019-04-02 af0674d Updating background-position for validation states so it's not mangled by CleanCSS (Guy Marriott)
  • 2019-04-02 626fdd3 Remove padding from right side of dropdown menus (Robbie Averill)
  • 2019-04-02 54a0550 Search form border is now lighter, restore breadcrumbs variable overrides (Robbie Averill)
  • 2019-04-02 ce4abbd Search form components no longer define their own height, removed custom $navbar-height variable (Robbie Averill)
  • 2019-04-02 8b1a50a Restore original Watea brand colours (Robbie Averill)
  • 2019-04-02 46689db Restore default Boostrap 4.3 variable sheet with starter and (annotated) Watea modifications (Robbie Averill)
  • 2019-04-02 f8af059 Remove double minification from laravel-mix, "yarn package" minifies dist/css/*.css already (Robbie Averill)
  • 2019-04-01 5eaf329 Hero/Carousel items no longer have a duplicated versioning state badge on home pages (Robbie Averill)
  • 2019-04-01 4d83669 Regression in Watea theme where footer links are no longer white (Robbie Averill)
  • 2019-04-01 7f65457 Removing presumptious invalid class, fixing list box styling, and fixing padding on optionsets (Guy Marriott)
  • 2019-04-01 65c39e9 Updating form styles for bootstrap 4 using correct markup instead of applying text-danger (Guy Marriott)
  • 2019-04-01 78841ce Lighten jumbotron and navigation active background colour for WCAG AA compliance (Robbie Averill)
  • 2019-04-01 db2179d Footer now uses flexbox for structure. Resource URL is now used for NZ Govt logo. (Robbie Averill)
  • 2019-04-01 287eadd Page sidebar nav offset regression fixed to ensure it aligns horizontally with content (Robbie Averill)
  • 2019-04-01 3e6888d Bootstrap 4 jumbotron on home page now looks closer to original starter theme designs (Robbie Averill)
  • 2019-04-01 15555a2 Fix regression in SitemapPage template with grid column width and extra markup added (Robbie Averill)
  • 2019-04-01 dbea3e0 Fix regression in grid column offsets for NewsPage template, remove unused rounded class in NewsDetail tags (Robbie Averill)
  • 2019-04-01 8a73300 Ensure nav search form shows on the right media breakpoint (Guy Marriott)
  • 2019-03-31 4ffeb22 Resolving styling issue with dropdown toggle carets and updating colour to be more accessible (Guy Marriott)
  • 2019-03-31 8576dd3 Regression in breadcrumb divider colour, should be light grey (Robbie Averill)
  • 2019-03-31 679f910 Language selector dropdown is now Bootstrap 4 compliant (Robbie Averill)
  • 2019-03-29 c84ad4278 Update installer to create the assets folder if its missing (Maxime Rainville)
  • 2019-03-29 9b9bf20 Restoring buttons stylesheet with specificity fix and converting disabled pagination item to use a span (Guy Marriott)
  • 2019-03-29 4559e76 Removing unnessecary button stylesheet and fixing ellipsis in pagination (Guy Marriott)
  • 2019-03-28 c1723a1 Upgrading babel to 7 for bootstrap 4 and update to Bootstrap 4.3.1 (Guy Marriott)
  • 2019-03-28 a807dd7 Search form template now uses correct Bootstrap 4 input group markup (Robbie Averill)
  • 2019-03-28 2b386e6 Fix the exist and delete logic when working (Maxime Rainville)
  • 2019-03-28 a544006 Only present basic auth challenge if configured to use it (Damian Mooyman)
  • 2019-03-27 801390e Add check for SubsiteID (James Ayers)
  • 2019-03-27 defadaa fix index when fluent is in use and there is no fallback locale (Aljoša Balažic)
  • 2019-03-27 405a4d5 custom colour themes work again (Dylan Wagstaff)
  • 2019-03-26 3615f41 Fix exception error message fails when error in upload file. (Ishan Jayamanne)
  • 2019-03-26 83ec0b69f Resolve issue where schema changes between enum / non-enum types (Damian Mooyman)
  • 2019-03-25 fae19c16b has_one File form scaffolding (Jonathon Menz)
  • 2019-03-25 bf142eb Display rules for page breaks/editable form steps now works again (Robbie Averill)
  • 2019-03-24 1d0c347 correct userform reference & avoid submit errors (NightjarNZ)
  • 2019-03-22 6e57ebc Page links in Elements In Use Report now go directly to page for non-inline editable elements (Robbie Averill)
  • 2019-03-22 95344a6 Re-instate assuming redux knows best with more specific checks (See #922) (Guy Marriott)
  • 2019-03-22 cb670f4 TinyMCE editor.scss now applies to the correct body class, and has correct broken link colours (Robbie Averill)
  • 2019-03-22 77bef66 Ensure the label generated for TextCheckboxGroupField is for the text field (Guy Marriott)
  • 2019-03-22 7e57f65 Element history versions are now ensured to be sorted descending by version ID (Robbie Averill)
  • 2019-03-22 db6e105 ReadVersions now uses public accessors for private dataObjectClass property (Robbie Averill)
  • 2019-03-22 bc05b33 Fluent badge labels in the CMS are now able to be modified by extensions (Robbie Averill)
  • 2019-03-21 8a2b9db Use KeyboardEvent.key as 'code' is unsupported by React (facebook/react#11306) (Guy Marriott)
  • 2019-03-21 58fbf59 Don't explicitly include Title when namespacing fields (Guy Marriott)
  • 2019-03-21 595d8ec UploadField now ensures that file data is copied to redux store of value updates (Guy Marriott)
  • 2019-03-21 6304446 Reports linking to pages now use the correct CMS edit link (Robbie Averill)
  • 2019-03-21 e1190e33d Fix PDOConnector GeneratedID return type (Johannes Hammersen)
  • 2019-03-20 388baa01b Fix linting (Aaron Carlino)
  • 2019-03-19 aa491d929 Fix tests (Aaron Carlino)
  • 2019-03-19 938ac4a Remove bottom margin from security alerts container (Robbie Averill)
  • 2019-03-19 f8b72c6 Make task work (Ingo Schommer)
  • 2019-03-19 4cdfa4b Restore readonly version (fixes #21) (Ingo Schommer)
  • 2019-03-18 7f5ae1c Increment bootstrap requirements (Maxime Rainville)
  • 2019-03-18 a255676 Allow multi readonly trans in TextCheckboxGroupField (Ingo Schommer)
  • 2019-03-17 808b6e7 Upgrade javascript dependencies and add babel-loader to ensure yarn build works (Robbie Averill)
  • 2019-03-14 00ebbe3 Fixed issue where the sort order of queries would not be maintained it the sort columns are a mix of localized and non-localized fields (UndefinedOffset)
  • 2019-03-14 3e59e98 Generating a share draft token no longer writes a new version of the Page (Robbie Averill)
  • 2019-03-14 fd98212 Bump bootstrap and merge js dependency (Maxime Rainville)
  • 2019-03-13 4d35ba3 Bump JS dependencies for merge and bootstrap (Maxime Rainville)
  • 2019-03-13 c7b3b307 Bump JS dependencies for merge and bootstrap (Maxime Rainville)
  • 2019-03-13 11bcf3e Bump JS depednencies for merge and bootstrap (Maxime Rainville)
  • 2019-03-13 a43593b Upgrade merge and bootstrap JS dependencies (Maxime Rainville)
  • 2019-03-11 652f9aa Generating a share draft link now only requires canView() permissions rather than canEdit() (Robbie Averill)
  • 2019-03-11 ca781c684 RequestHandler::__construct() should run after middlewares (fixes #8848) (Loz Calver)
  • 2019-03-11 ace6c51 Missed a reference to project code. (Frank Mullenger)
  • 2019-03-10 dc0d72a Quoting Locale filter correctly for PostgreSQL (Guy Marriott)
  • 2019-03-10 82593a5 Fix test for InitialisationMiddleware to use putenv instead of Environment::setEnv to test behaviour. (Charlie Bergthaler)
  • 2019-03-08 ea8639b Starter theme now correctly resolves the favicon image URLs for the frontend (Robbie Averill)
  • 2019-03-08 3dd303a Use putenv instead of Environment::setEnv() for setting http_proxy, https_proxy and NO_PROXY in InitialisationMiddleware to allow curl via exec() as per documentation. (Charlie Bergthaler)
  • 2019-03-08 30939cf Configure egress proxy and domain exclusions before delegating the request in InitialisationMiddleWare. (Charlie Bergthaler)
  • 2019-03-08 3f1176d RelatedPagesThrough relationship on BasePage is now 'owned' and auto-published with its page (Robbie Averill)
  • 2019-03-07 382bba2 Generated PDF assets are now stored in the public assets folder if configured (Robbie Averill)
  • 2019-03-07 789f5d3 Resource field and filter labels are now used for GridField CRUD operations (Robbie Averill)
  • 2019-03-07 eac7015 Open file links in report in a new window, PJAX loading is incompatible with asset-admin (Robbie Averill)
  • 2019-02-26 4cc65c6 CronTaskController and its test now uses correct CLDR date format in assertion (Robbie Averill)
  • 2019-02-26 252397d8d Fix #8829: mention get_one does not escape field names (Nicola Fontana)
  • 2019-02-26 5a8599c Ensure strings are always compared for select value (Robbie Averill)
  • 2019-02-26 b01e4f3 Fixing instance where tickboxes would still disappear when selecting them on a new field (Guy Marriott)
  • 2019-02-26 91b014d Resolving issue where input could be empty but still have value state (Guy Marriott)
  • 2019-02-26 d1fa6e40d Fix some minor typos (Andre Kiste)
  • 2019-02-25 49c05ce Update font-icon hover for site tree 'Add new page here' (Sacha Judd)
  • 2019-02-25 a0aaf050 Deprecate creatableChildren and add new function to support font-icon classes for allowedChildren (Sacha Judd)
  • 2019-02-22 d510b5e Site wide content report is no longer JavaScript controlled, exporting works (Robbie Averill)
  • 2019-02-22 bb5e470 "Explore addons" text now correctly aligns with its icon (Robbie Averill)
  • 2019-02-22 3ab4d3d "More info" button text is now in line with the info icon (Robbie Averill)
  • 2019-02-22 90b14e5 Move Subsite edit permissions column definition into config, now shows at end of list (Robbie Averill)
  • 2019-02-21 5b6f194 Show "no results" message when no visible fields are available (Robbie Averill)
  • 2019-02-19 d09a184 Fix erroneous dates for 1.9.x (Bryn Whyman)
  • 2019-02-18 005f58f Fix documentation link (Peter Thaleikis)
  • 2019-02-18 92991b1 Permissions when writing export folders (jcarter)
  • 2019-02-15 2674beb Line length. (Frank Mullenger)
  • 2019-02-15 90f0556 Removal of optional param. (Frank Mullenger)
  • 2019-02-15 27994e5 Removing return type declarations. (Frank Mullenger)
  • 2019-02-14 9940c5e Removing PHP7 return type declaration. (Frank Mullenger)
  • 2019-02-14 df22515 Cleanup tasks now uses Configurable and correctly re-enqueues itself (Robbie Averill)
  • 2019-02-13 759d92c Ensure Tika responses are casted as strings, fixes broken unit tests (Robbie Averill)
  • 2019-02-11 0f08cb6 Frontend display now uses Bootstrap form control styles for pagination (Robbie Averill)
  • 2019-02-11 0db2c6a Slashes in original labels are no longer removed in readable labels (Robbie Averill)
  • 2019-02-11 6ed15f9 Checkboxes in PresentedOptionsField now have correct Bootstrap classes (Robbie Averill)
  • 2019-02-10 e4fc992 Readable Label (columns) and Filter Label (filters) are now visible columns on mobile (Robbie Averill)
  • 2019-02-10 ef80c5d Do not display validation error on initial loading (Robbie Averill)
  • 2019-02-10 68bd04d Example app displays wider filter column on medium viewports (Robbie Averill)
  • 2019-02-10 15936f7 Fix typo in frontend developer documentation (Guy Marriott)
  • 2019-02-10 d75b57a Query now accepts field types array and will cast numeric fields as text (Robbie Averill)
  • 2019-02-10 edd565c Filters now respect their sort order on the frontend (Robbie Averill)
  • 2019-02-04 1207cf7 Adding a label for the default filter on a resource. Fixes #167 (Guy Marriott)
  • 2019-02-04 6cb18ca Updating CKAN link to point to dataset not resource. Fixes #166 (Guy Marriott)
  • 2019-02-04 75f7c67 Ensuring the first page is shown on change of filters or sort (Guy Marriott)
  • 2019-02-04 6261350 Spllitting tests a little better and updating PropTypes (Guy Marriott)
  • 2019-02-04 9de78fd Resolving invalid object reference and fixed an issue nulling out result conditions (Guy Marriott)
  • 2019-02-04 5eb6609 Ensure the identifier is set before trying to populate details from the API (Guy Marriott)
  • 2019-02-04 e760cfc Renaming loading state from URL and binding it to the browser back button (Guy Marriott)
  • 2019-02-03 4d9874d Lessening z-index prevents frontend top-bar to go in front of https://github.com/jonom/silverstripe-betternavigator (lerni)
  • 2019-02-02 1a7b23a2 URL segment generation tests for resources dir are now accurate (Robbie Averill)
  • 2019-02-01 f9aeeb1d Remove coupling from SiteTree to campaign admin module (Robbie Averill)
  • 2019-01-31 7c5b73881 Prevent null->null being flagged as a value change (fixes #8774) (Loz Calver)
  • 2019-01-27 49a752b Ensuring that display conditions are valid before applying them to the query (Guy Marriott)
  • 2019-01-24 20be397 ResultConditionField now correctly sets its default state and nullifies value when text is empty (Robbie Averill)
  • 2019-01-24 460e7b6 Ensure field spec boolean fields are always handled as booleans (Robbie Averill)
  • 2019-01-24 c00366c Ensure ResultConditions are decoded from JSON in CKAN client config (Robbie Averill)
  • 2019-01-23 aa4a767 Adding a page description and preventing rendering an unconfigured CKAN resource (Guy Marriott)
  • 2019-01-23 138b0e6 Two minor additions: (Guy Marriott)
  • 2019-01-23 4313348 Results table rows have a pointer cursor on hover (Robbie Averill)
  • 2019-01-23 809877e List to detail view routing now works when "_id" is disabled (Robbie Averill)
  • 2019-01-23 8a512c5 Add translations for the detail view page, move requirements to controller (Robbie Averill)
  • 2019-01-22 fe7c39f minor display bugs when site setup differs from expectations (Dylan Wagstaff)
  • 2019-01-18 eb14bbc Display results table now uses the correct fields from configuration (Robbie Averill)
  • 2019-01-18 215fc73 Use new identifier prop name and reference to $resource in the controller (Robbie Averill)
  • 2019-01-18 a0e21dc Redirect "/view" requests with no item ID back to base path page (Robbie Averill)
  • 2019-01-16 1efeeca Fixes #814 Renamed 'SubmittedFormEmailHtml' to 'SubmittedFormEmail' (Luke Amos)
  • 2019-01-16 d917262 Fixes #850 Considered location following peer feedback (Luke Amos)
  • 2019-01-16 eb410f6 Removed trim() null pointer error, and on integers (Robbie Averill)
  • 2019-01-16 ca06f00 Fixes #850 added validation to numerical form fields (Luke Amos)
  • 2019-01-16 130e754 Center inline editable checkboxes in columns GridField (Robbie Averill)
  • 2019-01-16 0fd0b3f Fixes #833 After peer review. (Jose Pereira)
  • 2019-01-16 2cb649a #Fixes silverstripe#814 Fixing automated test for code. (Luke Amos)
  • 2019-01-16 4ebcfcc Fixes #833 fixes after peer review (Jose Pereira)
  • 2019-01-15 7406670 Fix: Fixes after peer review for #833 (Jose Pereira)
  • 2019-01-15 2ac6ae6 Fixes #833 added validation for minimum and maximum length (Jose Pereira)
  • 2019-01-15 490d05a Fixes #814 Changed code referencing email template. (Luke Amos)
  • 2019-01-15 f43ff49 Updating locator field to emit an event on change so jQuery can see changes (Guy Marriott)
  • 2019-01-15 4931d94 Fixes #814 added email template for plain text. (Luke Amos)
  • 2019-01-15 dbc0898 Add underline to "try again" link in error notice (Robbie Averill)
  • 2019-01-15 b2a06c5 Remove default "Search" filter label (Robbie Averill)
  • 2019-01-14 9f33d07 Ensuring order assertion uses loose equality statements (Guy Marriott)
  • 2019-01-11 bbffe055 Fixing linting error. (Maxime Rainville)
  • 2019-01-11 f912b92 Updating GridFieldDetailForm saving of ResourceFields to not create invalid ordering when updating the order field (Guy Marriott)
  • 2019-01-11 ee62114 Resolved an issue where an unresolved promise warning was showing in tests (Guy Marriott)
  • 2019-01-10 f05afac Fix case difference in form field label assertion failure (Robbie Averill)
  • 2019-01-10 9da8232 Ensure fields and filters are actually deleted rather than just unassociated (Robbie Averill)
  • 2019-01-10 c76604b Use the resource ID not the dataset ID, fixes broken initial save (Robbie Averill)
  • 2019-01-10 a60a25d Ensure URLInput does track changes, and fix missing requestAnimationFrame error in tests (Robbie Averill)
  • 2019-01-10 2825b1a when no data is set, show the ResourceLocatorField by default (Dylan)
  • 2019-01-09 c2a912c Display resource and dataset title in its own component with edit toggle for loader (Robbie Averill)
  • 2019-01-08 58bb477 Display dataset and resource name as GridField heading when available (Robbie Averill)
  • 2019-01-08 37e5ec9 Remove "Filter" from filter type labels (Robbie Averill)
  • 2019-01-08 14e979c Remove unneeded Filters GridField header (Robbie Averill)
  • 2019-01-08 472b2a0 Remove Order field from filter CMS fields, tidy up lowercase label logic (Robbie Averill)
  • 2019-01-08 7c01224 Remove divider line underneath locator field and ensure schema data is passed through (Robbie Averill)
  • 2019-01-08 50837b4 Fix duplicated class import declarations from merge up (Robbie Averill)
  • 2019-01-08 32f2130 Remove Add New and Delete GridField actions for data columns on CKAN pages (Robbie Averill)
  • 2019-01-08 25bec80 Various clean-up for PresentedOptions: (Guy Marriott)
  • 2019-01-08 2c56461 Repairing broken tests (Guy Marriott)
  • 2019-01-08 61650cf Updating PresentedOptions component to have CKAN prefix for consistency (Guy Marriott)
  • 2019-01-07 b4a3fa8 Corrected "Resource" typo and corrected failing test (Robbie Averill)
  • 2019-01-07 00cc940 Do not show "multiple columns" when none are selected (Robbie Averill)
  • 2018-12-22 33854ce do not pass SourceLocation to createLocatedError (Nicola Fontana)
  • 2018-12-21 93b1f67 Fix extra margin on top of checkboxs in row (Robbie Averill)
  • 2018-12-18 02ad720 Ensuring that a resource value is selected when the resource select is populated from CKAN (Guy Marriott)
  • 2018-12-18 e77ca68 Fix assertion for filter count when changing a resource identifier (Robbie Averill)
  • 2018-12-18 0397c54b5 Fixes #8459 (Russell Michell)
  • 2018-12-18 c418ac0 Update active dropdown nav item to use an accent colour (Sacha Judd)
  • 2018-12-18 c467b1f Updated default theme colour to correct variable (Sacha Judd)
  • 2018-12-17 8cf5a49 Provide a name for FormField construction, and mock an invalid ResourceFilter for tests (Robbie Averill)
  • 2018-12-17 e771005 Import FieldList namespace, prevents 500 error when adding dropdown field (Robbie Averill)
  • 2018-12-17 3db9d3c Increasing test coverage and handling some edge cases in code (Guy Marriott)
  • 2018-12-17 d5f2ded Converting package_search to package_show (Guy Marriott)
  • 2018-12-16 ed9ed89 Moving ResultCondition options source to PHP and fixing a bug with entwining the field (Guy Marriott)
  • 2018-12-13 fcb85fd Fix typo in lang/en.json (Robbie Averill)
  • 2018-12-13 a885b5d Remove non-alphanumeric characters from the readable field name (Robbie Averill)
  • 2018-12-13 0d5b0e5 Order should auto increment when populating fields (Robbie Averill)
  • 2018-12-13 b56d673 Coerce null values to an empty object to prevent null pointer errors in CKANApi (Robbie Averill)
  • 2018-12-13 409fa82 Correct typo in CKANResourceLocator stylesheet filename (Robbie Averill)
  • 2018-12-13 3ecfb3c bugfix/sd-108: applied pr changes. (MasseyIsaako)
  • 2018-12-13 c2b76c1 bugfix/sd-108: applied pr changes. (MasseyIsaako)
  • 2018-12-12 097d762 bugfix/sd-113: reapplied old B3 design. (MasseyIsaako)
  • 2018-12-12 4cb0d07 bugfix/sd-132: added cursor change to carousel arrows. (MasseyIsaako)
  • 2018-12-12 19d6497 Switch instanceof logic to check for a non-FormField (Robbie Averill)
  • 2018-12-12 5bd7420 Use beforeUpdateCMSFields so that extensions can adjust FieldList (Robbie Averill)
  • 2018-12-12 b3b4fa2 Use correct method to determine if field has been changed (Robbie Averill)
  • 2018-12-12 2fa0836 bugfix/sd-131: added richlinks to elemental content. (MasseyIsaako)
  • 2018-12-12 4e7a5e6 bugfix/sd-131: added elemental overriding templates with richlinks. (MasseyIsaako)
  • 2018-12-12 6d62128 bugfix/sd-129: applied design change. (MasseyIsaako)
  • 2018-12-12 c924e2f Some minor touch-ups for the CKAN Resource locator (Guy Marriott)
  • 2018-12-11 a295cb5 bugfix/sd-113: clean up. (MasseyIsaako)
  • 2018-12-11 f55b5bd bugfix/sd-113: applied design. (MasseyIsaako)
  • 2018-12-11 95dda71 bugfix/sd-113: applied fix to language dropdown. (MasseyIsaako)
  • 2018-12-11 8b69241 bugfix/sd-112: applied pr changes. (MasseyIsaako)
  • 2018-12-11 5822a0b Updates from feedback: (Guy Marriott)
  • 2018-12-11 680bed5 bugfix/sd-118: removed textunderline from blog tags btn. (MasseyIsaako)
  • 2018-12-11 4f46b0f bugfix/sd-112: updated footer to match design. (MasseyIsaako)
  • 2018-12-11 898d8a3 bugfix/sd-108: added spacing after blog posts in holder. (MasseyIsaako)
  • 2018-12-11 267f576 bugfix/sd-108: added spacing after blog posts in holder. (MasseyIsaako)
  • 2018-12-10 afcd18c bugfix/sd-109: added missing pageutilities template. (MasseyIsaako)
  • 2018-12-10 b3f68a1 bugfix/sd-109: removed unnecessary css that overrided default comment margin. (MasseyIsaako)
  • 2018-12-10 4d3ef8f bugfix/sd-92: only show homepage title if no elemental area. (MasseyIsaako)
  • 2018-12-10 90cbc3c bugfix: readded search header border. (MasseyIsaako)
  • 2018-12-10 f3b2534 bugfix/sd-92: updated deprecated bootstrap class. (MasseyIsaako)
  • 2018-12-10 0a0f739 Adding a saveInto implementation for the new ResourceLocator field (Guy Marriott)
  • 2018-12-10 f169475 Fixing up some URI parsing logic and minor clean-up (Guy Marriott)
  • 2018-12-10 3d403f2 Ensure httpMethod context is applied to all controller actions (#194) (Aaron Carlino)
  • 2018-12-06 ecccb91 Fix wrong constraint on silverstripe/admin (Robbie Averill)
  • 2018-12-04 fe5b8b7 #241 - Minor edits (Michal Kleiner)
  • 2018-12-04 ed2c135 #241 - Support numerically indexed array of classes (Michal Kleiner)
  • 2018-12-02 0692a30 PopoverOptionSet now explicitly sets an auto height for its search field (Robbie Averill)
  • 2018-11-30 cc7aa7b68 incorrect composer module type (Ed Linklater)
  • 2018-11-30 0c17ffc94 Manifest should ignore vendor folders within packages contained in vendor (Sam Minnee)
  • 2018-11-26 f22a4b980 getComponentByType can return null - prevent null pointer errors (Robbie Averill)
  • 2018-11-26 efa427fc4 Remove redundant "rightGroup" logic and increase getRightGroupField to protected (Robbie Averill)
  • 2018-11-21 b8796be Downgrade to @storybook/addon-notes to 3.4 to allow pattern lib to build (Maxime Rainville)
  • 2018-11-16 c9c7c0c82 Fix PDO cached statement column coercion (Sam Minnee)
  • 2018-11-13 8854f053c Fix rebase conflicts (Robbie Averill)
  • 2018-11-11 45e1fcaf3 Correct type coercion of MySQL (Sam Minnee)
  • 2018-11-11 adb6e9eb8 Perform type coercion on PDO-based MySQL and SQLite connections (Sam Minnee)
  • 2018-11-09 a8d3b9517 Make test work with utf8mb4 (Sam Minnee)
  • 2018-11-05 7775f8258 Handle falsy return value when setting form field value in setAuthenticatorClass() (Robbie Averill)
  • 2018-11-01 7086f2ea3 many many through not sorting by join table (#8534) (Michael Strong)
  • 2018-10-30 d1eae39 Use Configurable trait (James Ayers)
  • 2018-10-30 ba9ccb0 Update gridfield sorted icon and border colours (Sacha Judd)
  • 2018-10-30 d8f9162 Remove incorrect modal close icon hover colour (Sacha Judd)
  • 2018-10-29 1c6e22239 Fix the GitHub issue template (Serge Latyntcev)
  • 2018-10-28 3425005 Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
  • 2018-10-28 ab739c7f Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
  • 2018-10-28 87ee897 Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
  • 2018-10-28 4a06f52 Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
  • 2018-10-28 89c5abe Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
  • 2018-10-28 b02a6fa02 Replace usage of Convert JSON methods with json_encode (Robbie Averill)
  • 2018-10-25 bed1906f7 Fix typo (Andre Kiste)
  • 2018-10-24 f635a2d Fix typo (bergice)
  • 2018-10-20 c06cf4820 Readonly and disabled CurrencyFields no longer always returns dollar currency sign, now respect config (Robbie Averill)
  • 2018-10-18 76255c9fb CheckboxSetField can now save into DBMultiEnum (Sam Minnee)
  • 2018-10-18 5531baa87 Introduce readonly transaction test to all database. (Sam Minnee)
  • 2018-10-18 1e83dff4e #828 optimised query in graphql asset admin (micmania1)
  • 2018-10-16 b4201fcf7 Fix example code (DorsetDigital)
  • 2018-10-15 d4d9cbf allow base path of / (Sam Minnee)
  • 2018-10-08 bd5a81590 Make all enums non-destructive, not just ClassName (Sam Minnee)
  • 2018-10-08 67fe41d00 Ensure that repeated setting/unsetting doesn’t corrode forceChange() (Sam Minnee)
  • 2018-10-04 5bb2d9484 Update “original” DataObject data to be the content of the last write (Sam Minnee)
  • 2018-10-04 a7b5de5de ensure that there are PGSQL builds both with and without PDO (Sam Minnee)
  • 2018-10-04 261539953 Use PDO’s built-in transaction support in MySQLDatabase. (Sam Minnee)
  • 2018-10-04 0111b98b1 Ensure that types are preserved fetching from database (Sam Minnee)
  • 2018-09-25 b2c74fd Fix CleanupJob->reenqueue() not working (Shea Dawson)
  • 2018-09-17 4ee2147 Queued job emails now come from Email.admin_email (#217) (Rens Korswagen)
  • 2018-09-14 274657f4f Add support in "I should see a message" step definition for Bootstrap alerts (Robbie Averill)
  • 2018-09-05 0ba1c21 Username field is always inserted before the email field (Robbie Averill)
  • 2018-09-03 d7e866a Fix-up formatting and grammar of logging page (Brett Tasker)
  • 2018-07-26 2dd96b9 Bad composer.json syntax (Dan Hensby)
  • 2018-07-04 18293f7af Rename pushHandler to pushLogger (Robbie Averill)
  • 2018-05-30 b1e52f1 Revert removed title and summary for userhelp (Sacha Judd)

Other changes

  • 2019-05-09 0f936e5 Bump pdfexport to 1.1.x-dev (Guy Marriott)
  • 2019-05-09 821a5a0 Bump cwp-search version (Guy Marriott)
  • 2019-05-09 be5d505 Update translations (Guy Marriott)
  • 2019-05-09 446a5e3 Update translations (Guy Marriott)
  • 2019-05-09 459d5b5 Update translations (Guy Marriott)
  • 2019-05-09 35b51ea Update translations (Guy Marriott)
  • 2019-05-09 1a19689 Update translations (Guy Marriott)
  • 2019-05-09 f8e4804 Update translations (Guy Marriott)
  • 2019-05-09 70273e5 Update translations (Guy Marriott)
  • 2019-05-09 39c49e7 Update translations (Guy Marriott)
  • 2019-05-09 8000270 Update translations (Guy Marriott)
  • 2019-05-09 dcf84fd Update translations (Guy Marriott)
  • 2019-05-09 b990c9e Update translations (Guy Marriott)
  • 2019-05-09 9e672db Update translations (Guy Marriott)
  • 2019-05-09 420ec54 Update translations (Guy Marriott)
  • 2019-05-09 8052472 Update translations (Guy Marriott)
  • 2019-05-09 74a317a Update translations (Guy Marriott)
  • 2019-05-09 7b58df2 Update translations (Guy Marriott)
  • 2019-05-09 3204d25 Update translations (Guy Marriott)
  • 2019-05-08 eecdef7 Minor - fix for character encodings on private key (#41) (torleif)
  • 2019-05-08 f531475 Updating registry version (Guy Marriott)
  • 2019-05-08 c21c912 DOCS Adjust wording in theme update guide (Garion Herman)
  • 2019-05-08 b43ebe6 Tweak header capitalisation (Garion Herman)
  • 2019-05-08 d6fc3c4 Linting (Aaron Carlino)
  • 2019-05-08 0056764 Remove cms travis dependency (Aaron Carlino)
  • 2019-05-08 0f54ecf DOCS Tweak theme update documentation in 2.3 release notes (Garion Herman)
  • 2019-05-08 e6d3370 DOCS Tweak wording and version references in Starter / Wātea documentation (Garion Herman)
  • 2019-05-07 8abc771 Update dependencies (Robbie Averill)
  • 2019-05-07 6e8fb78 Update dependencies (Robbie Averill)
  • 2019-05-07 e63dd46 Update jquery to 3.4.0 (Robbie Averill)
  • 2019-05-07 cf7f87f DOCS Remove reference to Bootstrap fork (Robbie Averill)
  • 2019-05-07 67faa82 Update dependencies (Robbie Averill)
  • 2019-05-07 040d498 DOCS Add note to CWP 2.3.0 changelog about Bootstrap 4 upgrade (Robbie Averill)
  • 2019-05-07 54f0db8 Add WIP changelog for 2.3.0 (Robbie Averill)
  • 2019-05-07 3aeba46 DOCS Add notes around using theme colour mixins in Watea theme development (Robbie Averill)
  • 2019-05-07 d94ce5b DOCS Update documentation to reference yarn and Bootstrap 4 in the starter and Watea themes (Robbie Averill)
  • 2019-05-06 2d7d97a Add namespacing to GroupedDropdownFieldOption reference (Garion Herman)
  • 2019-05-06 a64c747 Behat test complies with accessible buttons (#874) (Guy Marriott)
  • 2019-05-06 6020ac3 DOCS Reduce line length in Starter theme customisation docs (Robbie Averill)
  • 2019-05-06 a2ad6ae DOCS Reduce line length in Watea customisation docs (Robbie Averill)
  • 2019-05-06 453f99e DOCS Link directly to the CWP dev docs for the Watea theme (Robbie Averill)
  • 2019-05-06 38507fc DOCS Reduce line length and add note to refer to Watea documentation for futher information (Robbie Averill)
  • 2019-05-06 e015bf8 Update silverstripe-maintenance to React 16 compatible version 2.2.x (Robbie Averill)
  • 2019-05-06 dd618378 Update translations (Aaron Carlino)
  • 2019-05-06 b12de2f Update translations (Aaron Carlino)
  • 2019-05-06 00c9262e Update translations (Aaron Carlino)
  • 2019-05-06 bfa9d75 Update translations (Aaron Carlino)
  • 2019-05-06 ca4995d Update translations (Aaron Carlino)
  • 2019-05-06 f927c8f Update translations (Aaron Carlino)
  • 2019-05-06 947b4de Update translations (Aaron Carlino)
  • 2019-05-06 fc63ac8fe Update translations (Aaron Carlino)
  • 2019-05-06 b051d97 Update translations (Aaron Carlino)
  • 2019-05-06 aacc491 Behat test complies with accessible buttons (Serge Latyntcev)
  • 2019-05-06 96d5f26 Disable transaction on TagsToShortcodeHelperTest (Maxime Rainville)
  • 2019-05-06 ec4561a Bump constraint for CKAN registry (Guy Marriott)
  • 2019-05-06 5385760 Remove broken test. (Maxime Rainville)
  • 2019-05-06 a0f1917 Minor formatting changes (Aaron Carlino)
  • 2019-05-06 a5897db Minor tweak to fix unit tests. (Maxime Rainville)
  • 2019-05-06 d6cb934 Remove string definition (Maxime Rainville)
  • 2019-05-06 338802f Pull in latest banner block styling from Starter theme (Garion Herman)
  • 2019-05-05 b43833f Move getFieldMap to TagsToShortcodeHelper (Maxime Rainville)
  • 2019-05-05 4720b28 Add .nvmrc (Guy Marriott)
  • 2019-05-03 1b55166 Strip empty images from image tags (Maxime Rainville)
  • 2019-05-03 2f0aea8 Add presence validation for EmailRecipient recipient, add error handling (Garion Herman)
  • 2019-05-03 f67463f Better buttons UX and design improvements (#873) (Robbie Averill)
  • 2019-05-03 de7bf81 Bring back recipe-cms in test (Maxime Rainville)
  • 2019-05-03 06c20aa Bump sharedraftcontent to 2.3.x-dev (Robbie Averill)
  • 2019-05-03 1cf963b Update webpack-config and eslint-config (Robbie Averill)
  • 2019-05-03 53521e9 DOCS Update minimum requirement in readme (Robbie Averill)
  • 2019-05-03 41816bf Tweak the logger message to not assume we are always updating tables (Maxime Rainville)
  • 2019-05-02 8be3ca4 Tweak tests (Maxime Rainville)
  • 2019-05-02 f198e08 Require CMS (Maxime Rainville)
  • 2019-05-02 574e4eb Tweak installed test dependencies (Maxime Rainville)
  • 2019-05-02 576bf3f Pluralise breadcrumb (Robbie Averill)
  • 2019-05-02 a23346d Add logic to skip fields when short codes have been disabled on them (Maxime Rainville)
  • 2019-05-02 9c1faf1 Strip variant from url (bergice)
  • 2019-05-02 d8159dc Use full hashes in the tests (Maxime Rainville)
  • 2019-05-02 a267a8b Add tests for non-sitetree object (Maxime Rainville)
  • 2019-05-02 3d777cfb8 Backward compatible behaviour for SQLConditionalExpression::getJoins (Serge Latyntcev)
  • 2019-05-02 0ff0df7 Move test to matching Dev\Tasks namespace (Maxime Rainville)
  • 2019-05-02 904fa73 Add a versioned test (Maxime Rainville)
  • 2019-05-01 b553799 Apply Bootstrap's browserslist config for IE support (Garion Herman)
  • 2019-05-01 9e0479a Apply Bootstrap's browserslist config for IE support (Garion Herman)
  • 2019-05-01 e836fd6 Simplify testRewrite to test a simpler string and test the presence of each individual component (Maxime Rainville)
  • 2019-05-01 5676e2a Add a bunch of tests (Maxime Rainville)
  • 2019-05-01 dffa4b2 MINOR: Add logging to ImageThumbnail task (#939) (Aaron Carlino)
  • 2019-05-01 de43d6d docblock formatting (Aaron Carlino)
  • 2019-05-01 c9b6383 Add fluent setter (Aaron Carlino)
  • 2019-05-01 a7b33b4 Add quieter logging implementation, percentage outputs (Aaron Carlino)
  • 2019-05-01 ac0cea7 Adjust sidebar positions in news, events and blog pages to align with top of content (#125) (Guy Marriott)
  • 2019-05-01 95ef373 Switch header tag for page header class elements, and add handling for blog pages without sidebars in header width (Robbie Averill)
  • 2019-04-30 2cd0602 Remove unnecessary isset() check (Joe Harvey)
  • 2019-04-30 6bb158f More verbose file migration logging (Ingo Schommer)
  • 2019-04-29 0c6c57f1e Add getFieldMap method to retrieve a list of all fields for any giv… (#8892) (Andre Kiste)
  • 2019-04-29 e95dde8f1 DOC Update change log to reference updated migration task (#8945) (Maxime Rainville)
  • 2019-04-29 ad8202b Add exception handling, use native validate() function (Aaron Carlino)
  • 2019-04-29 c053a17 Update src/FileMigrationHelper.php (Andre Kiste)
  • 2019-04-29 3604e27 Add more robust testing for TagsToShortcodeHelper (bergice)
  • 2019-04-28 e648fd31f Docs: Update Dynamic_Default_Fields.md (#8941) (Adrian Humphreys)
  • 2019-04-28 5c4367f46 Use environment variables in example SMTP config (Garion Herman)
  • 2019-04-26 212a99c90 Add info around namespacing with controllers (Adrian Humphreys)
  • 2019-04-25 0699ea4 adjust tests to resolve new columns (Simon Gow)
  • 2019-04-25 4180174 Prevent 'undefined index' warnings when optional country dropdown fields are left empty (Joe Harvey)
  • 2019-04-24 8e0a16f MINOR: Add logger warning for deletions (Aaron Carlino)
  • 2019-04-24 da91f44c0 DOCS File migration changes for 4.4.0 (#8910) (Ingo Schommer)
  • 2019-04-22 297c9f5 Remove uppercase PHPUnit in composer.json as deprecated. Replace with lowercase. (Robbie Averill)
  • 2019-04-22 da90957 Update phpunit package name to remove uppercase characters (Robbie Averill)
  • 2019-04-21 02376da Update root module reference in Travis config (Robbie Averill)
  • 2019-04-20 cc09f71 Update self reference in Travis config (Robbie Averill)
  • 2019-04-18 b0983f2 Temporary disabling of FileMigrationTaskTest (Ingo Schommer)
  • 2019-04-18 534e930 Works with existing shortcodes, not just HTML tags (bergice)
  • 2019-04-18 93ed167 Move logger to $dependencies (bergice)
  • 2019-04-18 0baf678 PhpDoc (bergice)
  • 2019-04-18 75bb5d9 Refactor (bergice)
  • 2019-04-18 2bcf8b5ff More verbose file migration logging (Andre Kiste)
  • 2019-04-18 40bf8cd Add periodic logging every 100th file iterated (#228) (Andre Kiste)
  • 2019-04-18 5150237 Clarification about test behaviour (Ingo Schommer)
  • 2019-04-17 cc1fdf603 Resolve incorrect empty string assertion in tests (Guy Marriott)
  • 2019-04-17 80b097eb6 Added missing Permission class to example (Erlend Mongstad)
  • 2019-04-17 f6a9644 Remove console.log statement (Robbie Averill)
  • 2019-04-16 6b07b2c47 Update docs/en/02_Developer_Guides/01_Templates/How_Tos/03_Disable_Anchor_Links.md (Robbie Averill)
  • 2019-04-16 321ef827b Update 03_Disable_Anchor_Links.md (DorsetDigital)
  • 2019-04-16 6a2762662 MINOR: Change “Choose Page” to “Search or choose Page” (#8766) (Sam Minnée)
  • 2019-04-16 7fd6e1442 Adding comment about the === 't' condition for supporting postgres (Guy Marriott)
  • 2019-04-15 a9d16d9 Remove duplicate changelog config. Changelogs are generated from kitchen-sink in 2.x. (Robbie Averill)
  • 2019-04-15 1166682 Remove duplicated LDAPService import (Robbie Averill)
  • 2019-04-15 fcef36b7f DOCS composer autoload examples should be psr-4 (Christopher Darling)
  • 2019-04-15 4084f1e Update CWP 2.3 constraints on recipes and modules (Robbie Averill)
  • 2019-04-15 414eb4a Remove silverstripe/mfa and silverstripe/totp-authenticator, they will ship with 2.4 (Robbie Averill)
  • 2019-04-15 0712cc5 Bump dependencies to latest minor versions (Robbie Averill)
  • 2019-04-15 98570c3 Update Travis constraints (Robbie Averill)
  • 2019-04-15 247e45d Update to elemental 4.1 and core ^4.4 (Robbie Averill)
  • 2019-04-15 081f6ea Update yarn.lock (Robbie Averill)
  • 2019-04-15 ec327ae Update dependencies for SilverStripe ^4.4 (Robbie Averill)
  • 2019-04-15 7611823 Add PHP 7.3 to Travis builds (Robbie Averill)
  • 2019-04-15 c55c10a Bump securityreport to 2.1.x-dev (Robbie Averill)
  • 2019-04-15 20f0f14 Update core constraint to ^4.4 and advanced workflow to 5.2.x (Robbie Averill)
  • 2019-04-15 e9f5fe8 Bump tagfield to 2.3.x-dev (Robbie Averill)
  • 2019-04-15 1ef0f02 Update userforms constraint to 5.4.x-dev (Robbie Averill)
  • 2019-04-15 8f770f4 Bump content-widget and comments module versions (Robbie Averill)
  • 2019-04-15 af47cb0 Update core dependency to 4.4.x-dev and blog to 3.3.x-dev (Robbie Averill)
  • 2019-04-15 dddf7be Update core constraint to ^4.4 (Robbie Averill)
  • 2019-04-15 66c372ce2 Include baseURL with relative setGetVar() links (#8834) (Ralph Slooten)
  • 2019-04-15 08ea039 Add silverstripe/totp-authenticator alongside silverstripe/mfa (Robbie Averill)
  • 2019-04-15 fbc1861 Update Travis root version to 2.3.x-dev (Robbie Averill)
  • 2019-04-15 2a8996e Add Travis build entry for SilverStripe 4.4.x (Robbie Averill)
  • 2019-04-15 cfdf310 Bump CWP constraints to 2.3.x (Robbie Averill)
  • 2019-04-15 fc72fca Bump core constraints to ^4.4 (Robbie Averill)
  • 2019-04-15 6f73ee3 Update Travis constraints on core repos (Robbie Averill)
  • 2019-04-15 9c1ddfa Bump core constraints to SilverStripe ^4.4 (Robbie Averill)
  • 2019-04-15 fde22f4 Update Travis constraints on core repos (Robbie Averill)
  • 2019-04-15 64eb062 Update Travis constraints on core repos (Robbie Averill)
  • 2019-04-15 49d901d Typo in composer.json (Robbie Averill)
  • 2019-04-15 6485922 Bump core constraints to ^4.4 (Robbie Averill)
  • 2019-04-12 afecae4 MINOR: tweaking implementation (Peter Thaleikis)
  • 2019-04-12 c8914cc Update src/Model/BlogPostFeaturedExtension.php (Robbie Averill)
  • 2019-04-11 63f6724 Adjust unit tests (Maxime Rainville)
  • 2019-04-10 4e70a6bc Update translations (Robbie Averill)
  • 2019-04-10 b90061fdd Update translations (Robbie Averill)
  • 2019-04-10 69cee26 Review TagsToShortcodeHelper (bergice)
  • 2019-04-10 fdeb101 MINOR: implementing featured blog posts as a widget (Peter Thaleikis)
  • 2019-04-10 078c877 MINOR: avoid current blog post being included in the recent posts widget (Peter Thaleikis)
  • 2019-04-10 a963d42 Lintylint (bergice)
  • 2019-04-10 279e5d6 Linting (bergice)
  • 2019-04-10 3d999d5 Travis | fix php versions, code coverage (Serge Latyntcev)
  • 2019-04-09 e07504d Add options to TagsToShortcodeTask: (bergice)
  • 2019-04-09 fcdc14699 DOCS Limitations of publishall (Ingo Schommer)
  • 2019-04-09 973d936 .travis.yml | fix versions, add postgres (Serge Latyntcev)
  • 2019-04-09 ae50a21 Use FilenameParsing helper classes to parse new file paths. This is necessary for resampled files to work (bergice)
  • 2019-04-09 f001143 Note about legacy_filename usage (Ingo Schommer)
  • 2019-04-09 1d0b63f .travis.yml | fix the required versions (Serge Latyntcev)
  • 2019-04-08 d04ef0499 DOCS Upgrading guide known issues and self-update (Ingo Schommer)
  • 2019-04-08 b46075c MINOR: Add test to validate writeWithoutVersioned (Sam Minnee)
  • 2019-04-07 d2236f09 Update code/Model/SiteTree.php (Guy Marriott)
  • 2019-04-07 0682709 Deprecate setting wkhtmltopdf path in config. (Sean Harvey)
  • 2019-04-07 4aa32dd Update PDF export docs to remove mention of wkhtmltopdf versions (Sean Harvey)
  • 2019-04-05 8b4b54f26 PHPCS linting error on indentation (Robbie Averill)
  • 2019-04-05 40050e9 Update changelog (Damian Mooyman)
  • 2019-04-04 0acadb4 Remove jstree demo and docs from the assets (Serge Latyntcev)
  • 2019-04-04 123d48321 MemberTest and SecurityTest now set the default authenticator to use (Robbie Averill)
  • 2019-04-04 4788786 Add silverstripe/mfa into optional-authenticators testsuite (Robbie Averill)
  • 2019-04-04 68337bd8b Including is_array validation to getEnv method. When SS website is deployed to FortRabbit .env file is read as string what causes the website to crash, due to the lack of type check at getEnv method. (Rafael Marins de Sousa)
  • 2019-04-02 b63a0f2 - Add TagsToShortcode test (bergice)
  • 2019-04-02 30775aa42 DOCS HistoryViewerField updates (Hayden Shaw)
  • 2019-04-02 c475389 Delete composer.lock file, should not be committed into open source repos (Robbie Averill)
  • 2019-04-02 835d51f Disable dist file checks (Robbie Averill)
  • 2019-04-01 167881cc3 Update path (Anton Smith)
  • 2019-04-01 fd03e8d CRUD/Read to beware of QueryFilterAware (Serge Latyntcev)
  • 2019-04-01 05c484b Save repeated database queries for same ElementalArea (closes #648) (Loz Calver)
  • 2019-04-01 af7e05557 DOCS Limited "critical security fixes" release lines (Ingo Schommer)
  • 2019-04-01 e2c2a04 Add yarn lint to build and package steps and fix Travis build check path (Robbie Averill)
  • 2019-04-01 f2d2b4a Reduce font size of event holder year heading in tags (Robbie Averill)
  • 2019-04-01 7d466ae Run "package" command in Travis builds instead of "build" (Robbie Averill)
  • 2019-04-01 9e076b4 Revert changes to news holder and tags template includes (Robbie Averill)
  • 2019-03-31 4fd8282 Revert grid layout offsets in blog, blog post, blog profile and blog tag cloud widget templates (Robbie Averill)
  • 2019-03-31 8be6c04 Revert grid layout offsets in page, login and search templates (Robbie Averill)
  • 2019-03-31 5b14680 Revert grid layout offsets in CWP event holder templates (Robbie Averill)
  • 2019-03-31 de5fc499 Remove flush from CMSPageHistoryControllerTest (Serge Latyntcev)
  • 2019-03-29 e99f8e2 Remove Kitchen Sink config change from 2.1.2 changelog (Garion Herman)
  • 2019-03-29 1549dbb Update indentation to fix linting errors (Robbie Averill)
  • 2019-03-29 d690710 Reset variable sheet back to Bootstrap 4 defaults, while carrying through SilverStripe customisations (Robbie Averill)
  • 2019-03-29 2db27d9 Reset variable sheet to Bootstrap 4.3.1 default (Robbie Averill)
  • 2019-03-28 259e732 Update Bootstrap constraint to ^4.3.1 (already installed) and remove package-lock.json from npm installs (Robbie Averill)
  • 2019-03-28 93e6d74 Use summary fields for export columns (Rob Ingram)
  • 2019-03-28 7396f5708 Change case in link (Rob McGrail)
  • 2019-03-28 922d810 Reduce line length for PSR-2 compatibility (Robbie Averill)
  • 2019-03-28 e0ec324 Add seperate method for resolving and redirecting assets (Maxime Rainville)
  • 2019-03-28 dcfb502e Addresses #2401 (Al Twohill)
  • 2019-03-27 23d3188 Add image tag to shortcode task (bergice)
  • 2019-03-27 305bae8 DOCS Added context to why 2.2.3 was released immediately (Bryn Whyman)
  • 2019-03-27 e3514ed DOCS Add reference to the newer release, 2.2.3 (Bryn Whyman)
  • 2019-03-27 965fb8d Add unit test to for FileResolutionStrategy (Maxime Rainville)
  • 2019-03-26 9eac374b1 Use strcasecmp (Aaron Carlino)
  • 2019-03-26 6dc41e50a MINOR Linting fixes (Damian Mooyman)
  • 2019-03-26 bccef95 prepare dist and CI passing after bootstrap upgrade work (Dylan Wagstaff)
  • 2019-03-26 f3535972e DOC Add more clear instructions on handling upgrade conflicts (#8836) (Andre Kiste)
  • 2019-03-26 ba65a25 Remove duplicate changelog for 2.2.3, add 2.2.3 to release list (Garion Herman)
  • 2019-03-26 d5e2793 Quell scss linting issues (Dylan Wagstaff)
  • 2019-03-26 52e90d7 Minor update for extensibility to icon-bar background colour (Dylan Wagstaff)
  • 2019-03-26 99c62d5 produce production ready (dist) build (Dylan Wagstaff)
  • 2019-03-25 af5cde0 Reorder tuple parameters and add a file hash check (Maxime Rainville)
  • 2019-03-25 bff5eb2 Return version number as string instead of floats so '1.20' does not become 1.2 (Martin Hipp)
  • 2019-03-25 d12e1da Update path to global composer bin in Travis builds (Robbie Averill)
  • 2019-03-25 246ae9f Remove versioned-admin from the recipe. Elemental requires it, which allows a loose constraint for this recipe. (Robbie Averill)
  • 2019-03-25 cf784f5 Use strict comparison (Robbie Averill)
  • 2019-03-24 c625dcb Update translations (Garion Herman)
  • 2019-03-23 abe76e9b2 Update 02_RSSFeed.md (DorsetDigital)
  • 2019-03-22 4f431d5db Correct typo and commit hash in 4.3.1 changelog (Guy Marriott)
  • 2019-03-22 1e4378d Tighten version constraint for Bulk Editing Tools dependency (Garion Herman)
  • 2019-03-22 f0998fa Allow translation of 'Changes applied' message on CommentHandler (Robbie Averill)
  • 2019-03-22 bbe633f Add empty public folder to ensure that public webroot is used in cwp-recipe-cwp by default (Robbie Averill)
  • 2019-03-22 ca0f7ed Add empty public folder to ensure that public webroot is used in cwp-recipe-core by default (Robbie Averill)
  • 2019-03-22 74afde6 Adjust the output of CommentHandler to use HTTPBulkToolsResponse (Garion Herman)
  • 2019-03-22 f8c1f0a Comment wording tweak (Robbie Averill)
  • 2019-03-21 47f6eb9 DOCS Clearer README (#128) (Ingo Schommer)
  • 2019-03-20 f6a7bddd8 Linting (Aaron Carlino)
  • 2019-03-19 f3803e9 Update npm dependencies (Robbie Averill)
  • 2019-03-19 50e28a2 Update npm dependencies (Robbie Averill)
  • 2019-03-19 0b524464c Update translations (Aaron Carlino)
  • 2019-03-18 21813ef Rebuild dist files (Robbie Averill)
  • 2019-03-18 db5f11d Add eslint-config and rebuild dist files (Robbie Averill)
  • 2019-03-18 5c5d4b3 Update webpack-config to 0.9.0 (Robbie Averill)
  • 2019-03-18 677f2c3 Upgrade webpack-config to 0.9 (Robbie Averill)
  • 2019-03-18 b54ef80 Add exact filters for relationships (Simon Gow)
  • 2019-03-18 af34fab46 Update 00_CSV_Import.md (Joe Chenevey)
  • 2019-03-18 a4230d9 Bootstrap constraint is now ^4.3.1 (Robbie Averill)
  • 2019-03-18 c5cd052 Update Bootstrap to ^4.3 and Reactstrap to 5.0.0 stable (Robbie Averill)
  • 2019-03-18 d664744 Update translations (Robbie Averill)
  • 2019-03-18 c7435a9 Require Bootstrap ^4.3 in elemental module (Robbie Averill)
  • 2019-03-15 90511a4 Added tests to verify order of sort columns when mixed localised and non-localised are used in the sort fields (UndefinedOffset)
  • 2019-03-15 9c46d49 Added "Allow-Credentials" in static $cors and addCorsHeaders() (#227) (Stephanus Yanaputra)
  • 2019-03-15 4bce29d MINOR: Remove duplicate YAML (#221) (Aaron Carlino)
  • 2019-03-14 d521022 Revert "Refactor OperationScaffolder subclasses to use resolved type name (#182)" (#226) (Aaron Carlino)
  • 2019-03-14 ea1f687 Add legacy yaml file for SS3 to SS4 upgrades (adunn)
  • 2019-03-14 a455af6 Add legacy yaml file for use with SS3 to SS4 upgrades (adunn)
  • 2019-03-14 403ce6b DOCS Remove misleading comment about Versioned::writeWithoutVersion() acting on objects without versioning (Robbie Averill)
  • 2019-03-13 c51bd7f Rebuild distribution files. (Maxime Rainville)
  • 2019-03-12 45fcc27 Only mark fields as readonly (not form) (Ingo Schommer)
  • 2019-03-12 b49d38f updated canCreate function to check for Parent object (pjayme)
  • 2019-03-12 d8a8ddc re-added can* methods for EditableOption field (pjayme)
  • 2019-03-12 359319b Reduce version requirement in readme from cherry-picked change (Robbie Averill)
  • 2019-03-11 303b6ef Add PHP 7.3 to Travis builds (Robbie Averill)
  • 2019-03-11 4e26ecd Constrain silverstripe/versioned in Travis builds to 1.1.x-dev (Robbie Averill)
  • 2019-03-11 03f32c8 Remove function imports from InitialisationMiddlewareTest (Robbie Averill)
  • 2019-03-11 b7c029b Update changelog index following 2.2.2 release (Dylan Wagstaff)
  • 2019-03-11 c0e6806 Bump nvmrc to 10 and fix missing space in readme (Robbie Averill)
  • 2019-03-11 6f25ec3 Add note to changelog including core and ckan-registry (Robbie Averill)
  • 2019-03-10 f7db3f2 Advanced setup guide added. (Mojmir Fendek)
  • 2019-03-10 8d1a238e9 Add option to leave Temp DB when exiting (Bernard Hamlin)
  • 2019-03-08 d29588883 MINOR: Improve type testing (Sam Minnee)
  • 2019-03-08 ba93f1b Remove unused code for creating an old Tags GridFieldConfig (Robbie Averill)
  • 2019-03-07 41ea340 Update phpcs ruleset to PSR-12 (Robbie Averill)
  • 2019-03-07 ba7cf27 Apply suggestions from code review (Robbie Averill)
  • 2019-03-07 f20fb8a Allow sourceRecords argument to default to an empty array (Robbie Averill)
  • 2019-03-06 cb8ec9ae1 DOCS Mark 4.4.0 as unreleased to avoid confusion on docs.silverstripe.org (Robbie Averill)
  • 2019-03-05 21508ea Remove workflow button from archived pages (Simone Todaro)
  • 2019-03-01 5cf1085 Remove Helpful Robot badge from README (Indy Griffiths)
  • 2019-02-28 de7a66b Change inheritance of controller class (Rob Ingram)
  • 2019-02-27 71c32fea2 DOCS Clarify legacy_filenames=true tradeoffs (Ingo Schommer)
  • 2019-02-27 1f08ed376 DOCS Note about replaced files on keep_archived_files flag (Ingo Schommer)
  • 2019-02-27 0571188 Update tests for new parameterFields() DropdownField filtering (Robbie Averill)
  • 2019-02-27 e8cf542 Add PHP 7.3 and various SilverStripe versions to build matrix (Robbie Averill)
  • 2019-02-27 f2844df Update to PSR-12 as base phpcs ruleset (Robbie Averill)
  • 2019-02-26 c40e6d38a Add reference to #8815 in change log (Maxime Rainville)
  • 2019-02-25 b4b2f576f DOCS Clarify file migration and mention known bug (Ingo Schommer)
  • 2019-02-25 62bd6ff33 DOCS Clarify security process, introduce CVE and CVSS (Ingo Schommer)
  • 2019-02-22 7ab55a494 Add LoggerState to disble user-configured logging during PHPUnit tests (Robbie Averill)
  • 2019-02-22 276ee6c7e DOCS Updating "lesson 0" to a relevant link (Guy Marriott)
  • 2019-02-21 57184c245 DOCS Update HTTP Cache headers docs to include note about testing in dev mode [ci skip] (Scott Hutchinson)
  • 2019-02-21 b02fd1376 Correct 13_CSS_Coding_Conventions.md (Juan Molina)
  • 2019-02-21 5f8e1fc DOCS Add Scrutinizer badge to readme (Robbie Averill)
  • 2019-02-21 596fa0d DOCS Fix broken link to the performance guide (Guy Marriott)
  • 2019-02-20 fec6924 Test assertions should not care about sorting result (Robbie Averill)
  • 2019-02-19 fa7b6b25f Correct typo and commit hash (Juan Molina)
  • 2019-02-19 98988cfcf DOCS Escape *nix in upgrading guide (Maxime Rainville)
  • 2019-02-19 e07937c53 DOCS Implement some feedback from code review. (Maxime Rainville)
  • 2019-02-19 a57a6a3 updated 1.9.1 support date (Bryn Whyman)
  • 2019-02-19 03f454f Updated 1.9 support date (Bryn Whyman)
  • 2019-02-19 e62f5a0 Update support end date for 2.1.2 (Robbie Averill)
  • 2019-02-18 715d20a Revert "Update development dependencies" (Robbie Averill)
  • 2019-02-18 a8a3091 Revert "Update development dependencies" (Robbie Averill)
  • 2019-02-18 36df1ac11 Correcting typos identified in code review (Guy Marriott)
  • 2019-02-18 ceb209c Tightening composer constraints (Guy Marriott)
  • 2019-02-18 d488361 Added extra query condition to account for values equal to 0. Removed unused variable. Added extra query parameters (StephenMak)
  • 2019-02-16 a3b97a6 Remove coupling between ElementalArea and SiteTree (Loz Calver)
  • 2019-02-15 53682b6 Add PHP 7.3 and SilverStripe 4.3 to Travis builds (Robbie Averill)
  • 2019-02-15 9e48018 Renamed package (Anthony van Beek)
  • 2019-02-15 4403b29 Don't change the package name (Anthony van Beek)
  • 2019-02-15 ce3e37d Fixes Proptypes error (Anthony van Beek)
  • 2019-02-15 986bc37 Update scrutinizer config (Guy Marriott)
  • 2019-02-14 f8d3563 Update travis configuration (Guy Marriott)
  • 2019-02-14 da6a8a8 MINOR: Adding new check to documentation. (Frank Mullenger)
  • 2019-02-14 5c5d8639c DOCS Encourage peopel to contact the CWP/SSP helpdesk if they need to run the migration from the CLI (Maxime Rainville)
  • 2019-02-14 4653b6916 DOCS Add a paragraph about how to update the upgrader (Maxime Rainville)
  • 2019-02-13 9364680 Update CarouselItem's Parent relationship (Maxime Claudel)
  • 2019-02-13 e8dd299 DOCS Update heading size for block state indicators (Sacha Judd)
  • 2019-02-13 e9ab2ed38 Add class to trait visitor. (bergice)
  • 2019-02-13 62e3a2f58 "Approximate" makes it clearer the expected memory usage may vary (Maxime Rainville)
  • 2019-02-13 2e84e9a18 Round up expected memory usage (Maxime Rainville)
  • 2019-02-13 5276367 Update readme.md (Neil Creagh)
  • 2019-02-13 95b44d840 DOCS Add example for disabling emails in dev mode via configuration (Robbie Averill)
  • 2019-02-13 276fd9c Add PSR-4 autoloader and update Travis to include PHP 7.3 and SS 4.3 (Robbie Averill)
  • 2019-02-13 86eba78 Add tests for isAvailable() (Robbie Averill)
  • 2019-02-13 21ed6e0 Update isAvailable check to work for identical versions (Ishan Jayamanne)
  • 2019-02-13 eb7fbf1 Update HTML to "rich" in description (Robbie Averill)
  • 2019-02-13 6395e4b Rename to "Content" (Robbie Averill)
  • 2019-02-13 0568665 Add note about possibility for a WAF to block requests containing iframes (Robbie Averill)
  • 2019-02-13 27a9dbe4c Correct typos (Maxime Rainville)
  • 2019-02-13 480183b5c DOCS Tweak some code samples. (Maxime Rainville)
  • 2019-02-13 91ccc811c DOCS Ddd an index page to the upgrade section (Maxime Rainville)
  • 2019-02-13 068e486c8 DOCS Rename the upgrading guide. (Maxime Rainville)
  • 2019-02-12 d8fa752 DOCS Add user help for adding blocks between existing blocks and update features list (Sacha Judd)
  • 2019-02-12 5b150e7 Add PHP 7.3 to build matrix (Robbie Averill)
  • 2019-02-12 a138e26e6 DOCS finalise module upgrade guide, correct mistakes in original upgrade guide (Maxime Rainville)
  • 2019-02-12 7952bee Update development dependencies (Aaron Carlino)
  • 2019-02-12 db930df Update development dependencies (Aaron Carlino)
  • 2019-02-12 5d9bf9f Update translations (Aaron Carlino)
  • 2019-02-12 0f3dc3b Update translations (Aaron Carlino)
  • 2019-02-12 e277293c Update translations (Aaron Carlino)
  • 2019-02-12 2f9d6ae1 Update translations (Aaron Carlino)
  • 2019-02-12 104a7ea clarify internal hostnames will break curl (Moss Cantwell)
  • 2019-02-11 29da63c DOCS Remove duplicated table of contents (Sacha Judd)
  • 2019-02-11 d4f6ff98c Throw error message when searchable_field does not return a object (Will Rossiter)
  • 2019-02-11 ed0908e DOCS Add title and summary for CKAN user help (Sacha Judd)
  • 2019-02-10 647c634 Update .travis.yml (Robbie Averill)
  • 2019-02-10 7d60fc2 Update src/Admin/CommentsGridFieldSpamAction.php (Guy Marriott)
  • 2019-02-10 18fbdfc Update src/Admin/CommentsGridFieldApproveAction.php (Guy Marriott)
  • 2019-02-10 a86a6ff Switch check for numeric fields to "not text" (Robbie Averill)
  • 2019-02-10 c64bcf8 Add PHP 7.3 to build matrix (Robbie Averill)
  • 2019-02-10 c4cfc44 Update Scrutinizer configuration to use new build engine (Robbie Averill)
  • 2019-02-09 a245d0c98 Add file migration system requirements. (bergice)
  • 2019-02-07 4083670 Add psr4 autoload info (Fred Condo)
  • 2019-02-07 bcb3130 FluentDirectorExtension::insertRuleBefore() now prepends if the insert before rule cannot be found (UndefinedOffset)
  • 2019-02-07 8c505a9 Added unit test for localized controller routing (UndefinedOffset)
  • 2019-02-07 1d82667 DOCS Update titles and add table of contents (Robbie Averill)
  • 2019-02-07 3fd4e604c DOCS Document more steps on the upgrade of modules. (Maxime Rainville)
  • 2019-02-05 07bf8fe Changed Fluent model rules to be added before the silverstripe/cms model rule rather than before all rules (UndefinedOffset)
  • 2019-02-05 8d3fa81bc DOC Document how to update dependency on module upgrade (Maxime Rainville)
  • 2019-02-04 5f36451 Add small intro to CKAN to user docs (Dylan Wagstaff)
  • 2019-02-04 352e9b0 DOCS Update to reflect product style guide (Sacha Judd)
  • 2019-02-04 dd3db56 Remove elemental-subsites from composer suggestions (Robbie Averill)
  • 2019-02-04 9d3d403 Update user guide with peer review feedback (Robbie Averill)
  • 2019-02-04 96f2a04 Restrict line length to 120 characters (Robbie Averill)
  • 2019-02-04 a46e453 DOCS Reference CWP PDF export documentation from readme (Robbie Averill)
  • 2019-02-04 749d3a5 Remove Entwine inspector (fixes #768) (Ingo Schommer)
  • 2019-02-04 a78573b51 DOC Clarify DataObject->update() use (Ingo Schommer)
  • 2019-02-04 e1176ec Adding a bunch more tests for CKAN javascript (Guy Marriott)
  • 2019-02-04 66f32fb65 DOCS Draft upgrading module guide intro and branching section (Maxime Rainville)
  • 2019-02-01 0cbc02add DOCS Added 'Modifying Meta Tags' entry (Jonathon Menz)
  • 2019-02-01 6200284 Migrate tests from SiteTreeActionsTest in CMS module for the campaign button (Robbie Averill)
  • 2019-02-01 3dbca48d Remove assertions for addtocampaign action (Robbie Averill)
  • 2019-02-01 b2b4ff0be MINOR Add LoginForm->authenticator_class deprecation reference to .upgrade.yml (Maxime Rainville)
  • 2019-02-01 682d72e Update Travis to include various SS versions and PHP 7.3 and use PSR-12 (Robbie Averill)
  • 2019-02-01 1483766 DOCS Update readme and userguide to be a bit more specific about what this module does (Robbie Averill)
  • 2019-02-01 ed0680a2 MINOR Add unit test for MetaComponents (Maxime Rainville)
  • 2019-02-01 445bf0d DOCS change dev docs link (Bryn Whyman)
  • 2019-01-31 05174db Add user documentation (Dylan Wagstaff)
  • 2019-01-30 2e4b121 Refactor OperationScaffolder subclasses to use resolved type name (#182) (Aaron Carlino)
  • 2019-01-30 8ec9c50c5 DOCS Correct documentation for ExecMetricMiddleware (Maxime Rainville)
  • 2019-01-29 868258926 Implement feedback on PSR-19 compatibility (Maxime Rainville)
  • 2019-01-29 ed0e9b4 MINOR Implement some of the feedback that got missed from #905 (Maxime Rainville)
  • 2019-01-29 2d257ae3d explain resource url usage for add_i18n_javascript (#8761) (wernerkrauss)
  • 2019-01-29 16e1e9e Small fixes (bergice)
  • 2019-01-29 6f180574a Update 05_File_Migration.md (Andre Kiste)
  • 2019-01-29 4f6cc24ee MINOR Add an ambiguous renaming warning for Form when using the upgrader (Maxime Rainville)
  • 2019-01-29 ca5e80b Implement PR feedback #905 (Maxime Rainville)
  • 2019-01-28 dd061781 MINOR: Change “Choose Page” to “Search or choose Page” (Sam Minnee)
  • 2019-01-28 785e9f123 Replace self:: with static:: for shortcode methods (Loz Calver)
  • 2019-01-28 396a987 DOCS Fix doc blocks and update JS API client methods in docs (Robbie Averill)
  • 2019-01-28 55ea242 Test for EmailRecipient Subject with MergeField (Michael Nowina-Krowicki)
  • 2019-01-27 2516fa8 Recipe does not include CMS modules. (Will Rossiter)
  • 2019-01-27 a8e21b1 Allow form fields in email subjects (3Dgoo)
  • 2019-01-27 232949d Update match filter to look for partial matches not exact matches (Guy Marriott)
  • 2019-01-26 64d05a9 Apply suggestions from code review (Guy Marriott)
  • 2019-01-25 d28552915 Add unit test for an invalid HTMLValue (Steve Boyd)
  • 2019-01-25 db466fb01 MINOR Always cast formfield display value as a string to avoid 0 being blank (Maxime Rainville)
  • 2019-01-25 8fbb64e Remove WasDeleted index (Steve Boyd)
  • 2019-01-24 2a065b2 Add Versioned.mode latest_version_single for a faster querying of single versioned records, add index to WasDeleted (Steve Boyd)
  • 2019-01-24 7296cc6 Update LDAPService.php (James Davis)
  • 2019-01-24 17b55fea5 Update 03_Form_Templates.md - form template locations (#8751) (DorsetDigital)
  • 2019-01-24 bfa2041 DOCS Add developer documentation and overview to the readme (Robbie Averill)
  • 2019-01-24 0d2b2ff Remove unused constant imports and include match-select in ResultConditions fixture (Robbie Averill)
  • 2019-01-24 8ae9c7c07 Update 03_Form_Templates.md (DorsetDigital)
  • 2019-01-24 4e47ed3 MINOR When using legacy filename resolve conflicts by keeping existing file #188 (Maxime Rainville)
  • 2019-01-23 a442079 Add some tests for CKANRegistryDisplay and CKANRegistryDetailView (Robbie Averill)
  • 2019-01-23 6ad780e21 DOCS Add more info about migrations huge number files (Maxime Rainville)
  • 2019-01-23 3f660e1 MINOR Improve FileMigrationHelper to reduce number of queries (Maxime Rainville)
  • 2019-01-23 39297b864 MINOR Add message to inform user that the task can be run again without issue (Maxime Rainville)
  • 2019-01-23 4479c14 ADD sort functionality when clicking column header (Dylan Wagstaff)
  • 2019-01-23 24b1df8 MINOR Undo accidental dependency increment in #22 (Maxime Rainville)
  • 2019-01-22 9c32c06 Add legacy.yml for upgrading (Will Rossiter)
  • 2019-01-22 a975ec023 Add documentation on using renameWarnings in the upgrader (bergice)
  • 2019-01-21 caacc93 Removed unused variable. Added extra query parameters (Stephen Makroianni)
  • 2019-01-21 99ff45a MINOR Remove ImageBackendFactory Injector override from ImageThumbnailHelper (Maxime Rainville)
  • 2019-01-18 872a84d Move getCKANClientConfig methods into CKAN page controller, use "view/" sub-URL prefix for detail view (Robbie Averill)
  • 2019-01-18 2e3344a Update display griddle to correctly display columns (Dylan Wagstaff)
  • 2019-01-17 e31143a Remove incorrect statement about cURL automatically picking up the proxy (Indy Griffiths)
  • 2019-01-17 8dea451 DOCS Add Scrutinizer and codecov.io badges to readme, remove extra badges (Robbie Averill)
  • 2019-01-17 0db6fdc Added extra qurey condition to account for values equal to 0. (Stephen Makroianni)
  • 2019-01-17 1908963 MINOR: Add common class rename warnings for upgrader (bergice)
  • 2019-01-17 b6e3ff85c DOCS Add some extra info about the --strict flag for the upgrader (Maxime Rainville)
  • 2019-01-16 6acee54 Avoid calling getter twice (Alexandre Saelens)
  • 2019-01-16 2e60a79 Check recipient alternate from/to fields exists (Alexandre Saelens)
  • 2019-01-16 f235c86 Add unit tests for EditableNumericField::validate() (Robbie Averill)
  • 2019-01-16 4c8def5 Add tests for prepOptions() and wrap render tests into a describe() for it (Robbie Averill)
  • 2019-01-16 28259a3 added title attribute to Uploadvalidator error div (Ivo Bathke)
  • 2019-01-16 2562d23 MINOR Revisions to DatetimeField to have better HTML5 fallbacks (Andre Kiste)
  • 2019-01-16 95c6ba67d DOCS Add how to customise page icons in the site tree (Sacha Judd)
  • 2019-01-16 7ea218aa1 Ensure document is not falsey before attempting to clone it (Steve Boyd)
  • 2019-01-15 13486ca80 MINOR Add unit test for Requirements::add_i18n_javascript() (Maxime Rainville)
  • 2019-01-15 87cc52f3e Update 04_Data_Types_and_Casting.md (Joe Chenevey)
  • 2019-01-15 eb3b994 WIP Updating component to fetch from CKAN API (Guy Marriott)
  • 2019-01-15 c6214b855 MINOR Update add_i18n_javascript to load lowercase-dash language files (Maxime Rainville)
  • 2019-01-14 797b74909 Corrected legacy_paths to legacy_filenames (James Cocker)
  • 2019-01-14 6815360 Adding tests for sorting functionality (Guy Marriott)
  • 2019-01-13 2ef532d Update readme.md (Bryn Whyman)
  • 2019-01-11 08502fb4 MINOR Typo fix (Robbie Averill)
  • 2019-01-11 3a1329f6 MINOR Clean up CMSMain::CanOrganiseSitetree (Maxime Rainville)
  • 2019-01-11 6fcc040 Update jQuery.validation to 1.19.0 (Dylan Wagstaff)
  • 2019-01-10 47dde0e Add font-icon for registry page (Sacha Judd)
  • 2019-01-10 c1839c0 Add correct version of silverstripe/versioned in Travis for tests (Robbie Averill)
  • 2019-01-10 cfabaf4 Add a test for the Resource name title and disabled select without a value (Robbie Averill)
  • 2019-01-10 f34f1ec7e Update docs/en/02_Developer_Guides/14_Files/01_File_Management.md (Maxime Rainville)
  • 2019-01-10 a3f7aca85 Add documentation for additional file types (Kong Jin Jie)
  • 2019-01-10 7a6e95be5 Add 4.4.0 changelog new entries (Serge Latyntcev)
  • 2019-01-10 65d93bb MINOR: Bump nvmrc version (Aaron Carlino)
  • 2019-01-10 9bb4c4d MINOR: Remove TRAVIS_NODE_VERSION in favour of nvmrc (Aaron Carlino)
  • 2019-01-09 a5d7b21 Remove obsolete test assertion for resource locator container class presence (Robbie Averill)
  • 2019-01-09 728c982de DOCS Retroactively apply proposed change to vendor-expose doc (Maxime Rainville)
  • 2019-01-09 18f35f0 MINOR Set default resources-dir in composer.json (#22) (Maxime Rainville)
  • 2019-01-09 345f6fce MINOR Update CMS test to work with configurable resource dir (#2353) (Maxime Rainville)
  • 2019-01-08 904bf0c Update 1.9 to be supported to end of CWP contract (Bryn Whyman)
  • 2019-01-08 f35309b Move schemaData unpacking before other schemaData definitions (Robbie Averill)
  • 2019-01-08 e010362 Update unit test checking that ShowInResultsView is in GridField columns (Robbie Averill)
  • 2019-01-08 f4416e6 DOC Fix return doc block declaration in validateResource (Robbie Averill)
  • 2019-01-08 f01dbf4 DOCS Update documentation for using the CKAN API Client to include getPackage and getSearchData (Robbie Averill)
  • 2019-01-08 963ff1f Update name of summary checkbox fields in GridField view for page (Robbie Averill)
  • 2019-01-08 b58384a Update tests not to expect "Filter" in filter names (Robbie Averill)
  • 2019-01-08 6f506b5 Update English source translation files (Robbie Averill)
  • 2019-01-08 a3d8e62 Optimise imports over test classes, remove manual require calls and rename base test class (Robbie Averill)
  • 2019-01-08 8632f3d Adding tests for DataStore search (Guy Marriott)
  • 2019-01-08 2ff088c Add feedback about issues loading column data for presented options (Dylan Wagstaff)
  • 2019-01-08 3eeac70 Separate the concerns of presenting options, and selecting their source (Dylan Wagstaff)
  • 2019-01-08 f80e16add DOCS clarified release EOL process (Ingo Schommer)
  • 2019-01-07 d06e6b6 MINOR FIX Patternlib to work on IE11 (Maxime Rainville)
  • 2019-01-07 4002db5 Provide PHPDoc to infer field populator type from Injector (Robbie Averill)
  • 2019-01-07 6bacfb9 Cleaning up of codes (Kong Jin Jie)
  • 2019-01-07 da115d7 Update src/File.php (Robbie Averill)
  • 2019-01-07 1cb0f28 Removed whitespace at EOL (Kong Jin Jie)
  • 2019-01-07 1192344 Move file types array to filetypes.yml (Kong Jin Jie)
  • 2019-01-07 9f463236a Update README to fix issue reporting guidelines link (Guy Marriott)
  • 2019-01-06 a765ce26a DOCS Add a reference to new cwp-constraint upograder flag. (Maxime Rainville)
  • 2019-01-05 9d94712c Create fr.yml (Stéphane Guevremont)
  • 2018-12-31 1667af8f5 Add $disabledItems to check for disabled items instead of checking against $defaultItems (Kong Jin Jie)
  • 2018-12-22 9c6e853 PHP 7.3 support (#197) (Nicola Fontana)
  • 2018-12-21 736f871 Add tests for data columns GridField existence and basic formatting (Robbie Averill)
  • 2018-12-21 21af878 Update GridField view labels for checkboxes, add missing test utility (Robbie Averill)
  • 2018-12-20 172b96a Make the two ResourceFilter boolean fields inline editable (Dylan Wagstaff)
  • 2018-12-20 1242cc4 Update for more constent code base (Dylan Wagstaff)
  • 2018-12-20 bfdb239 Rename GraphQL::executeAndReturnResult to GraphQL::executeQuery (Nicola Fontana)
  • 2018-12-20 650565f Rename GraphQL\Schema to GraphQL\Type\Schema (Nicola Fontana)
  • 2018-12-20 ceb1aa5 Make translation key format consistent throughout code base (Dylan Wagstaff)
  • 2018-12-19 e35b898 WIP Tie in suggested options to CKAN (Guy Marriott)
  • 2018-12-19 d75316a Add original name as read only to ResourceField (Dylan Wagstaff)
  • 2018-12-19 6987ba6 Stack visibility checkboxes (Dylan Wagstaff)
  • 2018-12-19 ade536d Give Order field it's own style (Dylan Wagstaff)
  • 2018-12-19 2b5ef35 Translate and add a denomination description to Field Order (Dylan Wagstaff)
  • 2018-12-19 6566f61 sd-129: fixed line height after removing padding between nav links (micmania1)
  • 2018-12-19 6af5241 sd-119: removed 60% width on banner content (micmania1)
  • 2018-12-18 9bdd5fb16 DOCS Replaced references to core mailinglist with forum (Ingo Schommer)
  • 2018-12-18 8b601b8ec DOCS Further wording changes to pre announce release docs (Ingo Schommer)
  • 2018-12-18 24149ec State values are serialised and saved into the filter model (Robbie Averill)
  • 2018-12-18 2cb7942 Add hide and show logic for each selection group (Robbie Averill)
  • 2018-12-18 5c2c259 WIP Add PresentedOptionsField and component (Robbie Averill)
  • 2018-12-18 6229cc8 Add tests for ResourceLocatorField (Robbie Averill)
  • 2018-12-18 faa6f18 Adding vendor to the list of JS coverage exclusion directories (Guy Marriott)
  • 2018-12-18 cc51ffea6 DOCS Minor wording changes on release process docs (Ingo Schommer)
  • 2018-12-18 783b10403 DOC Clarify testing cache behaviour changes in 4.3 (Ingo Schommer)
  • 2018-12-17 bbaba6019 Update link to first theme tutorial to link to first project (link was broken) (Katja Durrani)
  • 2018-12-17 97439dd Change field value to an array like structure, add tests (Robbie Averill)
  • 2018-12-17 6506b65 ResultConditionsField now stores its values as a numerically keyed object (Robbie Averill)
  • 2018-12-17 a133f14 Exclude camel caps methods from phpcs rules (Robbie Averill)
  • 2018-12-14 7f6b80f87 Correct session doc typo (Maxime Rainville)
  • 2018-12-13 4699fd8 Add test for populateFields and remove tests for readable name from ResourceFieldTest (Robbie Averill)
  • 2018-12-13 6b39f88 Add interface for ResourceFieldPopulator and update return type in PHPdoc (Robbie Averill)
  • 2018-12-13 5cc9dd2 Stub ResourceFieldPopulator in Resource tests before fixtures are written (Robbie Averill)
  • 2018-12-13 2537ede Add guzzle as a project dependency (Robbie Averill)
  • 2018-12-13 83e1d3b Ability to add filters, and configure them (Dylan Wagstaff)
  • 2018-12-13 87b74b9cc Correcting Max's eggrigious typos (Guy Marriott)
  • 2018-12-12 6e214e2e8 DOCS Updating Session doc to reflect that you need to operation on an instance. (Maxime Rainville)
  • 2018-12-12 8528e04 Move readable name generation into an onBeforeWrite() and add tests (Robbie Averill)
  • 2018-12-12 21f84bf Add tests for changing identifier to remove fields and filters (Robbie Averill)
  • 2018-12-12 3f7232b Add test for ResourceFilter::forTemplate (Robbie Averill)
  • 2018-12-12 284e031 Do not pass variable into closure unnecessarily (Robbie Averill)
  • 2018-12-12 36e2717 DOCS Add PHPDoc annotations for model relationship methods (Robbie Averill)
  • 2018-12-11 e43e057 Adding JS coverage to travis (Guy Marriott)
  • 2018-12-11 d47eb81 sd-115: ensure bottom margin matches other templates (micmania1)
  • 2018-12-07 c093050 Add models to store CKAN query configuration for a resource (Dylan Wagstaff)
  • 2018-12-07 898cdb0 sd-102: rebuilt watea to pick up starter theme and fixed includes to starter (adunn)
  • 2018-12-07 525a128 sd-102: fixed styling of form buttons (adunn)
  • 2018-12-07 702c51a feayture/sd-84: applied pr change. (MasseyIsaako)
  • 2018-12-06 ff4a0c6 sd-93: peer review feedback applied (adunn)
  • 2018-12-06 599f330 Add test fixtures (Robbie Averill)
  • 2018-12-06 466e7cf14 DOCS Fix FCQN in CsvBulkLoader example code (Robbie Averill)
  • 2018-12-06 d8ac7e2 Update dependency on silverstripe core modules to 4.4 (Robbie Averill)
  • 2018-12-06 6bc5b43 Update dependencies in yarn.lock, resolves broken CI (Robbie Averill)
  • 2018-12-06 de5bbf8 sd-95: Fixed default carousel background (adunn)
  • 2018-12-05 2671d29 sd-19: updated list styles (micmania1)
  • 2018-12-05 e18049f sd-19: updated list styles on news, events and search (micmania1)
  • 2018-12-05 5054549 sd-92 bugfix - navigation styling (adunn)
  • 2018-12-04 67a24d3 sd-74: Modified styles to pick up custom theme colors from CMS. (adunn)
  • 2018-12-04 6fe5b86 sd-19: updated column layout for page templates (micmania1)
  • 2018-12-04 4211b04 sd-19: update column widths of all templates (micmania1)
  • 2018-12-04 ad350ce Add readme structure and license (Robbie Averill)
  • 2018-12-04 98afbb8 Add initial module structure (Robbie Averill)
  • 2018-12-04 ee02c78 MINOR Define default error code to avoid preview pane error in CMS (Maxime Rainville)
  • 2018-12-04 4d931b4 sd-19: updated home page column layout (micmania1)
  • 2018-12-03 1bdb9e601 DOCS / server requirements refinement (Serge Latyntcev)
  • 2018-12-03 2b45f19 sd-13: Removed redundant file (adunn)
  • 2018-12-03 bf89e42 sd-13: Peer review feedback (adunn)
  • 2018-12-02 c941d71 sd-13: Fixed laravel mix config issue (adunn)
  • 2018-12-01 f9cd6d9a1 Update 02_Images.md (Hans Philip Eide)
  • 2018-11-30 9b1baf0 sd-13: Moved fonts into dist folder (adunn)
  • 2018-11-30 7876ba8 sd-13: Tidied up styles (adunn)
  • 2018-11-30 af0f253 Delete workspace.xml (Andrew Dunn)
  • 2018-11-30 55c7343 sd-13: Recompiled sass (adunn)
  • 2018-11-30 1ae2ff4 sd-13: Tidied up code and removed .idea folder from repo (adunn)
  • 2018-11-29 13b2b62 sd-13: Fixed local awesomefont issue (adunn)
  • 2018-11-29 a67b0af sd-13: Fixed local fontawesome issue (adunn)
  • 2018-11-29 bbfd229 sd-13: Reverted change to navbar-light and added title border (adunn)
  • 2018-11-29 faf2c78 sd-13: TIdy up of Watea theme for bootstrap 4 (adunn)
  • 2018-11-29 8df361d sd-13: Changes made to start theme to allow for easier over-riding in Watea (adunn)
  • 2018-11-28 ce14d71 enhancements/sd-10: applied some color changes. (MasseyIsaako)
  • 2018-11-28 0af6b4e Minor changes to documentation (Stevie Mayhew)
  • 2018-11-28 5d15d20f0 ModelAdmin Menu Icon Class Documentation Added + Namespace Permissions (#8646) (Aled Brown)
  • 2018-11-27 f434d6d sd-8: Added container to fix styling and fixed some responsive issues around the menu navigation (adunn)
  • 2018-11-26 236b59d sd-8: Tidied up include templates, and styling (adunn)
  • 2018-11-26 fa26ead0f DOCS Add namespaces to PHP i18n examples, and reference CLASS and self::class as options (Robbie Averill)
  • 2018-11-26 b032f1d sd-8: Tidied up component scss files to update variables with bootstrap 4 variables (adunn)
  • 2018-11-25 34373dad9 Update 03_Environment_Management.md (Jan Alfred Richter)
  • 2018-11-25 0353b2965 Referencing env vars in configs (Jan Alfred Richter)
  • 2018-11-22 1d9e40ba2 Use new plus icon (#8619) (Andre Kiste)
  • 2018-11-22 7a9920b Add tests and styling for betterbuttons port (#744) (Andre Kiste)
  • 2018-11-22 ee76730 sd-8: Checked in changed files prior to forking theme (adunn)
  • 2018-11-22 2d266da ˇfeature/sd-7: applied pr changes. (MasseyIsaako)
  • 2018-11-21 ff1a0dd6f renderWith Namespace for Template Loading (Aled Brown)
  • 2018-11-19 ee8a203 Upgrade webpack-config (Aaron Carlino)
  • 2018-11-19 c5e2646 Rebase and build (Aaron Carlino)
  • 2018-11-19 038cd8f2 Upgrade to React 16 and latest node.js version (#2319) (Luke Edwards)
  • 2018-11-19 ee023e9 Upgrade to React 16 and latest node.js version (#80) (Luke Edwards)
  • 2018-11-19 dd285d4 Upgrade to React 16 and latest node.js version (#875) (Luke Edwards)
  • 2018-11-19 0ea5467 Upgrade to React 16 and latest node.js version (#749) (Luke Edwards)
  • 2018-11-18 2075dd6 ADD Recommendation to have EXIF installed when use GD (Serge Latyntcev)
  • 2018-11-18 7913147 DOCS Update userhelp to reflect current UI updates (Sacha Judd)
  • 2018-11-18 1ff827a [DOCS] Update info about the CWP proxy (Indy Griffiths)
  • 2018-11-16 e3c21a0 Upgrade webpack-config (Aaron Carlino)
  • 2018-11-15 f1710f0bf DOCS add step to upgrade existing database class references (micmania1)
  • 2018-11-15 b4f0a04 DOCS Fix Scrutinizer badge URL (Robbie Averill)
  • 2018-11-14 22ae0e438 Update nginx example to support assets better (Fred Condo)
  • 2018-11-14 c186c8ea6 DOCS fix link to XHProf article (Christopher Darling)
  • 2018-11-14 70897495d Add new core committers (Scott Hutchinson)
  • 2018-11-13 8ae3614 Add index to PublishDate - also see #559 (Stevie Mayhew)
  • 2018-11-12 bda7653ae DOC: Fix outdated information and make enhancements for (Thor Chen)
  • 2018-11-10 bab84f31d Remove underscores from variable test class names (Robbie Averill)
  • 2018-11-10 eba92d77d Rename CheckboxFieldReadonlyTest for future PSR-2 compatibility (Robbie Averill)
  • 2018-11-09 4f4153c83 MINOR: Test test to validate that multiple GreaterThan filters in a filterAny work. (Sam Minnee)
  • 2018-11-09 2625cea5e MINOR: Add a test that 0 is falser on int, decimal, currency (Sam Minnee)
  • 2018-11-09 e75c4d0 Update composer alias in Travis configuration (Robbie Averill)
  • 2018-11-09 5e3068ba MINOR: Add tests for some search-form fixes (Sam Minnee)
  • 2018-11-09 fa7d2d0 Initial upgrade attempt to bootstrap 4 (Mikaela Young)
  • 2018-11-09 240e8f6 Bump to react 16 (Luke Edwards)
  • 2018-11-08 0cc39af38 DOC: Added documentation for strict type changes (Sam Minnee)
  • 2018-11-08 0a5874c MINOR Move @storybook/addon-knobs to devDependencies. (Maxime Rainville)
  • 2018-11-07 38a7fc4 Enable updating getEditForm after it loads (Jules)
  • 2018-11-07 faeb79a Update path to global composer bin (Robbie Averill)
  • 2018-11-07 bc0f17fb0 Cleanup Convert (Werner M. Krauß)
  • 2018-11-05 47fbaebb9 Alter deprecation version numbers (Robbie Averill)
  • 2018-11-05 a572b3e Update src/FileFinder.php (Robbie Averill)
  • 2018-11-05 e9baf31 move PasswordValidator configuration into _config (Dylan Wagstaff)
  • 2018-11-05 78ceca693 MINOR: Add test for defaults on subclasses (Sam Minnee)
  • 2018-10-31 b0591a2 MINOR Get recipe-core to default to _resources for exposing assets (Maxime Rainville)
  • 2018-10-30 07fe1437a Update the box list link (robby-nzta)
  • 2018-10-29 b591ac30c DOC Improving SEO of browser requirements (Maxime Rainville)
  • 2018-10-29 98c038688 Add missing deprecation notices to Convert json methods (Robbie Averill)
  • 2018-10-25 36c5536 Change config method & default timeout to null to disable. (James Ayers)
  • 2018-10-25 26ead32 Rebuild lib. (bergice)
  • 2018-10-25 602c967 Small fixes (bergice)
  • 2018-10-24 a29eb83 Update Process timeout via Config (James Ayers)
  • 2018-10-24 9abd721a MINOR Update CMS test to explicitetly register the CMSPageHistoryController (#2300) (Maxime Rainville)
  • 2018-10-23 364eb4175 Adding $Up. prefix to $ColumnCount references within $Fieldlist loops (Luke Fromhold)
  • 2018-10-23 9834b94 Enable macrons in search by default (Scott Hutchinson)
  • 2018-10-23 e9bffe402 Update comment about locks in MySQL (Federico Jaramillo Martínez)
  • 2018-10-23 b3a56a6 Ensure CWPSearchBoostExtension doesn't expect MetaData fields to be present (Scott Hutchinson)
  • 2018-10-23 40e542de2 DOC Remove buggy example form the Show Help Text on CMS Form Fields article (Maxime Rainville)
  • 2018-10-20 bea4101e2 Add tests for DisabledTransformation, PrintableTransformation and PrintableTransformation_TabSet (Robbie Averill)
  • 2018-10-20 449b2cf29 Add tests for DefaultFormFactory (Robbie Averill)
  • 2018-10-20 fd50ce629 Add more edge case tests for disabled DateFields and DatetimeField (Robbie Averill)
  • 2018-10-20 97209bc91 Add edge case unit tests for DateField (Robbie Averill)
  • 2018-10-20 0e2847e28 Add tests for DatalessField (Robbie Averill)
  • 2018-10-20 d56bad756 Add tests for edge cases in CurrencyField (Robbie Averill)
  • 2018-10-20 8929b8204 More validation tests for ConfirmedPasswordField (Robbie Averill)
  • 2018-10-20 60b375d99 Add more tests for CheckboxField_Readonly and CompositeField, improve PHPDocs (Robbie Averill)
  • 2018-10-20 5bd05a2de Reduce setUp visibility and remove check for CLI - tests always run on CLI now (Robbie Averill)
  • 2018-10-20 9911c9c9e Use single quotes and getters over direct prop access in HTTPOutputHandler (Robbie Averill)
  • 2018-10-20 2694a47c4 Add more tests for DetailedErrorFormatter (Robbie Averill)
  • 2018-10-20 73df3166b Switch to short array syntax in DetailedErrorFormatter, add spaces between array values (Robbie Averill)
  • 2018-10-20 e211e2747 Add more unit tests for DebugViewFriendlyErrorFormatter, tidy up Director::is_ajax() return (Robbie Averill)
  • 2018-10-19 aa93598c3 DOCS Change upgrade.yml to legacy.yml to avoid confusion with .upgrade.yml from the upgrader tool (Robbie Averill)
  • 2018-10-17 4eb94f4 Rebuild lib. (Maxime Rainville)
  • 2018-10-16 eee9e8a Revert to using the old section labels for now. (Maxime Rainville)
  • 2018-10-16 43141f1 MINOR Convert CheckboxFieldSet story to JSX. (Maxime Rainville)
  • 2018-10-16 9736b26 Update config.yml (Hayden Shaw)
  • 2018-10-16 97091db86 Update admin example code (DorsetDigital)
  • 2018-10-15 d616bc7 Bump versioned-admin to 1.2.x-dev (Robbie Averill)
  • 2018-10-15 9663248 Bump Travis dependencies for 4.4.x-dev (Robbie Averill)
  • 2018-10-15 27d2dd1 Bump Travis dependencies for 4.4.x-dev (Robbie Averill)
  • 2018-10-15 a7ec4c0 Bump Travis dependencies for 1.4.x-dev (Robbie Averill)
  • 2018-10-15 a25ea82 Bump core release version in Travis config (Robbie Averill)
  • 2018-10-14 06a4c42 MINOR Improve checkbox field story in pattern lib (Maxime Rainville)
  • 2018-10-12 85e3049 MINOR Improve Breadcrumb pattern lib story. (Maxime Rainville)
  • 2018-10-12 6943a9e Minor Improve badge story in pattern lib (Maxime Rainville)
  • 2018-10-12 752437b MINOR Remove redundant slash from import statement (Maxime Rainville)
  • 2018-10-10 c360846 DOCS Fix incorrect ini setting and link (Guy Marriott)
  • 2018-10-08 63631f4 Add note about SilverStripe 4 compatibility (Robbie Averill)
  • 2018-10-04 ea02f2c Added build status (Ingo Schommer)
  • 2018-09-26 6b4d625 Update LICENSE.md (Robbie Averill)
  • 2018-09-26 b26b79d Update LICENSE.md (Robbie Averill)
  • 2018-09-26 cdf4bde Update LICENSE.md (Robbie Averill)
  • 2018-09-25 d89602d Update CleanupJob.php (Shea Dawson)
  • 2018-09-24 d4173e2 Add common dev bits to gitignore (Ingo Schommer)
  • 2018-09-24 8513f68 Mirror installer gitignore settings (Ingo Schommer)
  • 2018-09-21 83a1a46 Add frameworktest (fixes #12) (Ingo Schommer)
  • 2018-09-19 b349764 Bump to React v16 (Luke Edwards)
  • 2018-09-17 ea48b68 Change default job recreate log level to info (Rens Korswagen)
  • 2018-09-09 06b3387 Remove duplicate section (Aaron Carlino)
  • 2018-09-03 90d616a Add documentation for how to use CWP logging (Brett Tasker)
  • 2018-08-26 ab8325f Compatibility issues with core index (#550) (Will Dawber)
  • 2018-08-09 fbb665d Update cwp_recipe_basic_1.2.0.md (JessicaSilverStripe)
  • 2018-08-09 f831633 Update realme_authentication.md (JessicaSilverStripe)
  • 2018-08-08 1ac2fb7 Update realme_authentication.md (JessicaSilverStripe)
  • 2018-08-05 512e6c9 DOCS Update folder structure for userhelp.org (Sacha Judd)
  • 2018-08-04 f79897c Update composer constraints (Dan Hensby)
  • 2018-08-04 04f79f7 Update composer constraints (Dan Hensby)
  • 2018-08-02 1e6660c DOCS updated watea theme name for start_watea to watea (Michael Strong)
  • 2018-07-26 db51106 Update to include new feature details (Bryn Whyman)
  • 2018-07-26 7075a87 DOCS Update reference to framework to include 3.7.1 (Robbie Averill)
  • 2018-07-16 5ce924b Link to PHP section (non-docs) (#140) (Raissa North)
  • 2018-07-08 d010198 DOCS Clearer references to main module docs (#136) (Ingo Schommer)
  • 2018-07-06 823b5ca DOCS Bring CWP FTS docs inline with new official FTS docs (#134) (Daniel Hensby)
  • 2018-07-06 e67da4c Ensure NewsPage publishes related image (#135) (Scott Hutchinson)
  • 2018-07-04 cbea5006b DOCS Fix incorrect injector class reference in "replacing the logger" (Robbie Averill)
  • 2018-07-04 731c86568 DOCS Clarify that the file path in stream logging is relative to index.php folder (Robbie Averill)
  • 2018-07-03 1faf59fc5 DOCS Update documentation for separated logging interfaces (Robbie Averill)
  • 2018-07-03 0a672372f Update typos in PHPDocs and comments (Robbie Averill)
  • 2018-06-28 12dc4e8 Remove created date from fixtures (Robbie Averill)
  • 2018-06-28 90a8c98 Re-enable Postgres in Travis build configuration, enable various recipe versions (Robbie Averill)
  • 2018-06-17 4084282 Add supported module badge to readme (#113) (Dylan Wagstaff)
  • 2018-06-15 3e1a551 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 3464ad8 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 bde3373 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 ed61c6b Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 bbb7e67 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 be71d19 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 c605d4c Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 a2b9252 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 002e5a6 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 fb5c252 Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 65a3fab Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 d2defda Add supported module badge to readme (Dylan Wagstaff)
  • 2018-06-15 985c2b67e Add fixtureFactory prop assignment back with comment indicating purpose (Robbie Averill)
  • 2018-06-14 492750c Add statement about ensuring custom integrations should be tested for configuration issues (#107) (Indy Griffiths)
  • 2018-06-14 cebbc580e MINOR Replace use of deprecated getFixtureFactory() with FixtureTestState (Robbie Averill)
  • 2018-06-12 0cc9279 Remove duplicated password requirements (Raissa North)
  • 2018-05-02 250c8d2 Use test database in database check test (Robbie Averill)
  • 2018-05-02 e5651c4 Update Travis matrix, Scrutinizer config and readme badges. Use codecov.io. (Robbie Averill)
  • 2018-05-02 564936e Remove PHP 5.3 from Travis build matrix (Robbie Averill)
  • 2018-04-17 0267c31 MINOR Use more object destructuring and spread syntax (Robbie Averill)
  • 2018-04-16 7188362 MINOR Switch logic in getDataObjectInstance to be slightly more readable (Robbie Averill)
  • 2018-04-05 71d5d05 Run different recipe versions in Travis matrix and use codecov.io coverage badge (Robbie Averill)

Was this article helpful?