Commit Graph

6553 Commits

Author SHA1 Message Date
Nicolaas / Sunn Side Up 1338538cb9
ENH: better coding standards (#2710) 2022-01-17 12:29:25 +13:00
Steve Boyd 22417dc515 Merge branch '4.10' into 4 2021-12-22 10:23:19 +13:00
Maxime Rainville 54e474daa2
Merge pull request #2714 from creative-commoners/pulls/4.10/dynamic
MNT Rely on dynamic REQUIRE_RECIPE
2021-12-14 10:43:31 +13:00
Steve Boyd ea81a3399b MNT Rely on dynamic REQUIRE_RECIPE 2021-12-13 15:28:37 +13:00
Maxime Rainville 87f9924df6
Merge pull request #2707 from creative-commoners/pulls/4/js
DEP Update JS dependencies
2021-11-24 15:39:44 +13:00
Steve Boyd 5b6b3906e0 DEP Update JS dependencies 2021-11-22 16:13:21 +13:00
Steve Boyd 2e9714f4d8
Merge pull request #2706 from creative-commoners/pulls/4/eslint
MNT Use caret for eslint
2021-11-22 13:37:10 +13:00
Steve Boyd ccaec7bc07
Merge pull request #2705 from creative-commoners/pulls/4/assert-string
MNT Assert string
2021-11-22 11:55:06 +13:00
Steve Boyd 3f1765b5aa MNT Use caret for eslint 2021-11-19 12:26:16 +13:00
Steve Boyd 854393346f
MNT Assert string 2021-11-19 09:52:29 +13:00
Maxime Rainville b888dc1414
Merge pull request #2689 from creative-commoners/pulls/4.9/behat
MNT Update behat tests
2021-11-18 17:17:27 +13:00
Steve Boyd 96fdf6dc72 Merge branch '4.9' into 4 2021-11-18 17:07:02 +13:00
Steve Boyd 1e3970fefd MNT Update behat tests 2021-11-17 14:10:48 +13:00
Maxime Rainville db6b1c016a
Merge pull request #2700 from creative-commoners/pulls/4/remove-js-prefix
MNT Remove js prefix from require statements
2021-11-16 10:45:32 +13:00
Steve Boyd c754486693
Merge pull request #2685 from GuySartorelli/patch-1
FIX: Treat absolute links in a consistent manner in get_by_link.
2021-11-15 15:10:58 +13:00
Guy Sartorelli 1db69ee91a ENH: Add tests for absolute URLs in get_by_link 2021-11-15 14:30:44 +13:00
Florian Thoma 480baa6ef8
FIX Use correct canonical tag on VirtualPage (#2688) 2021-11-04 14:59:14 +13:00
kevin-hine-innis bcbeb6d626
FIX SiteTreeLinkTracking_Parser should use the getAnchorsOnPage (#2697)
Currently, the SiteTreeLinkTracking_Parser only checks the page's content for anchors.
As a result, any anchors that have been added or modified by the updateAnchorsOnPage extension in the getAnchorsOnPage method are marked ss-broken.

This change updates SiteTreeLinkTracking_Parser to get the anchors from the getAnchorsOnPage function on SiteTree. This will allow for more consistent RegEx matching and allow the updateAnchorsOnPage extension to be used when checking for broken links.
2021-11-04 09:31:34 +13:00
Steve Boyd 90a8fcfa7e MNT Remove js prefix from require statements 2021-11-02 21:55:54 +13:00
Steve Boyd e7c49faab2
Merge pull request #2694 from creative-commoners/pulls/4/sapphire-test-nine
API phpunit9 support
2021-10-28 11:26:30 +13:00
Steve Boyd 360fbcd878 API phpunit9 support 2021-10-28 10:40:52 +13:00
Adrian Humphreys ecd9759f83
FIX Remove unused code (#2693) 2021-10-19 12:30:00 +13:00
Maxime Rainville 9f7262f99d Update translations 2021-10-05 14:25:05 +13:00
kevin-hine-innis 2bf691f548
FIX ensure updateAnchorsOnPage extension is called (#2686)
Currently, if there are no anchors found in the page content, the updateAnchorsOnPage extension is not called.
This change will call the updateAnchorsOnPage extension regardless of the page content.
2021-09-28 12:36:37 -07:00
GuySartorelli 734eb3921f
FIX: Treat absolute links in a consistent manner in get_by_link.
Fixes #2580 

The call to `Director::makeRelative` transforms absolute links into relative links. Previously, this meant that you could pass in "https://example.co.nz/about-us" or "about-us" and get the same result, but passing in "https://example.co.nz/" and "/"  would give _different_ results.
This commit performs the transformation to a relative link _before_ checking if the path should be for the home page, which leads to more consistent results.
2021-09-21 17:09:48 +12:00
Aaron Carlino f3a76ccf2d
NEW: getByLink plugin allows arrays of links (#2666)
* NEW: getByLink plugin allows arrays of links

* Allow configurable resolver

* Remove unused exception tag

* Refactor to preserve API backward compat

* Unit test

* Add plugin to readOne

* Fix test

* add new test
2021-09-07 09:34:52 +12:00
Steve Boyd 1794eee0ea Merge branch '4.9' into 4 2021-09-06 16:18:49 +12:00
Steve Boyd 9655f4b93e
MNT Update REQUIRE_RECIPE 2021-09-06 16:18:09 +12:00
Steve Boyd 946dd50ab4 Merge branch '4.9' into 4 2021-09-04 17:36:54 +12:00
Maxime Rainville 8cbc6d2110 Update translations 2021-08-27 11:27:34 +12:00
Maxime Rainville 5634173d9b
Merge pull request #2682 from creative-commoners/pulls/4/fix-unit-tests
MNT Use logInAs() for unit tests
2021-08-19 13:49:13 +12:00
Steve Boyd db9d86eade MNT Use logInAs() for unit tests 2021-08-18 17:18:01 +12:00
Steve Boyd e98110d336
MNT Update tests to use logInAs() (#2679) 2021-08-18 12:35:36 +12:00
Daniel Hensby 6617c63dea
Merge pull request #2673 from silverstripe/dependabot/npm_and_yarn/ws-5.2.3
Bump ws from 5.2.2 to 5.2.3
2021-08-09 08:56:33 +01:00
dependabot[bot] 1d2c4a21a7
Bump ws from 5.2.2 to 5.2.3
Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 21:51:13 +00:00
dependabot[bot] 280151c6e1
Merge pull request #2658 from silverstripe/dependabot/npm_and_yarn/merge-2.1.1 2021-08-05 06:22:45 +00:00
Steve Boyd 293c98790d
Merge pull request #2676 from sunnysideup/patch-13
DOC: docblock for return value fixed for get_by_link
2021-08-05 13:42:08 +12:00
Nicolaas 10e2c1f271
PATCH: docblock for return value fixed for get_by_link 2021-07-17 11:39:18 +12:00
Steve Boyd 12c11e5308 Merge branch '4.8' into 4 2021-07-07 14:01:30 +12:00
Steve Boyd c505091d93
Merge pull request #2672 from creative-commoners/pulls/4.8/duplicate-embeds
MNT Update embed shortcode unit test
2021-07-01 16:56:16 +12:00
Maxime Rainville 973577e9f7
Merge pull request #2572 from creative-commoners/pulls/4/no-state-no-shoes-no-preview
FIX Show 'No preview available' message for pages with no state
2021-06-29 13:44:06 +12:00
Steve Boyd c2026d06bf MNT Update embed shortcode unit test 2021-06-29 12:53:48 +12:00
Steve Boyd 9d77ff3b90 FIX Show 'No preview available' message for pages with no state
This accompanies a logic patch in the admin module to ensure that when
no preview state is available for a pagetype, it renders a message
stating this. Previously a broken layout would appear instead.
2021-06-23 12:04:17 +12:00
Steve Boyd 4c8823f218 Merge branch '4.8' into 4 2021-05-28 13:31:52 +12:00
Steve Boyd ac35e94a19 Merge branch '4.7' into 4.8 2021-05-28 13:31:35 +12:00
Ingo Schommer 8438bf98ec
Remove broken versioneye badges
[ci-skip]
2021-05-24 17:30:50 +12:00
Andre Kiste 87ac196378
Merge pull request #2585 from open-sausages/pulls/4/toast-react
BUG Fix Behat test to use new toast notification step
2021-05-21 15:43:24 +12:00
Daniel Hensby 76b907020c
Merge pull request #2640 from silverstripe/dependabot/npm_and_yarn/elliptic-6.5.4
Bump elliptic from 6.5.3 to 6.5.4
2021-05-17 09:33:01 +01:00
Steve Boyd 88e8355bc5 Merge branch '4.8' into 4 2021-05-17 16:30:31 +12:00
Steve Boyd 8fb175171d MNT Remove COMPOSER_ROOT_VERSION 2021-05-17 16:29:54 +12:00