Commit Graph

335 Commits

Author SHA1 Message Date
Steve Boyd 6f18e92169 API Stop using deprecated API 2022-11-24 13:04:34 +13:00
Guy Sartorelli 7eb81fd449
Merge pull request #172 from creative-commoners/pulls/4/review-behat-tests
ENH Replace ADMIN permissions with less permissions in Behat test
2022-09-16 10:46:30 +12:00
Sabina Talipova 495e7460db ENH Replace ADMIN permissions with less permissions in Behat test 2022-09-15 15:32:06 +12:00
Sabina Talipova 55d52cb7dc
Merge pull request #155 from creative-commoners/pulls/4.3/all-sections
FIX Allow users with the CMS_ACCESS_LeftAndMain permission to be added
2022-09-15 15:14:52 +12:00
Maxime Rainville dbd9099d3d
Merge pull request #170 from creative-commoners/pulls/4/fix-userdoc-deploy
MNT Fix github action for deploying userdocs
2022-08-24 11:29:09 +12:00
Guy Sartorelli 6f5edab1ad
MNT Fix github action for deploying userdocs 2022-08-23 15:24:27 +12:00
Guy Sartorelli 1123d26477
Merge pull request #169 from creative-commoners/pulls/4/userhelp-fix
DOC Correct title for userhelp
2022-08-22 11:04:27 +12:00
Maxime Rainville 566a9e7d0e DOC Correct title for userhelp 2022-08-20 20:58:19 +12:00
Steve Boyd 422647b724 Merge branch '4.5' into 4 2022-08-02 18:48:08 +12:00
Steve Boyd 774c8343c7 Merge branch '4.4' into 4.5 2022-08-02 18:48:04 +12:00
Guy Sartorelli 562e882072
Merge pull request #168 from creative-commoners/pulls/4.4/standardise-modules
MNT Standardise modules
2022-08-02 15:12:34 +12:00
Steve Boyd 9d4381554a MNT Standardise modules 2022-08-01 16:21:34 +12:00
Guy Sartorelli c5cd5c5ff3
Merge pull request #167 from creative-commoners/pulls/4/update-js
MNT Use up­date-js action
2022-07-29 17:03:59 +12:00
Steve Boyd 31c81bf093 MNT Use update-js action 2022-07-29 13:04:47 +12:00
Steve Boyd 675d094731 Merge branch '4.5' into 4 2022-07-25 11:23:19 +12:00
Steve Boyd 03ee0d0559 Merge branch '4.4' into 4.5 2022-07-25 11:23:06 +12:00
Guy Sartorelli e2bf86414e
Merge pull request #166 from creative-commoners/pulls/4.4/ci
MNT Use node 10
2022-07-20 09:39:30 +12:00
Steve Boyd 0dd255303d MNT Use node 10 2022-07-19 17:20:05 +12:00
Guy Sartorelli f93687a53d
Merge pull request #165 from creative-commoners/pulls/4.4/module-standards
MNT Use GitHub Actions CI
2022-07-15 11:31:29 +12:00
Steve Boyd 4cafa687ae MNT Use GitHub Actions CI 2022-07-08 12:00:12 +12:00
Mo Alsharaf 1cf0f01a35
NEW Allow for optional can permission method for content review (#152)
* Allow for optional can permission method for content review

* Content Review permission logic

With the new `canReviewContent()` permission checker we only need to check the permission is set for the user and `canBeReviewedBy()` will always check if the page object is due for review by its owner.

Thus removed redundant logic in `canUseReviewContent()` and accordingly renamed the class filename for additional context.

Co-authored-by: Jared Dreyer <jared.dreyer@silverstripe.com>
2022-06-22 12:25:59 +12:00
Steve Boyd c1c47583b1 Merge branch '4.5' into 4 2022-05-10 21:58:53 +12:00
Steve Boyd 3359ab477e Update translations 2022-05-04 13:29:41 +12:00
dependabot[bot] 917c63467e
Merge pull request #164 from silverstripe/dependabot/npm_and_yarn/async-2.6.4 2022-05-03 09:27:01 +00:00
dependabot[bot] 69cf355d9f
Bump async from 2.5.0 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.5.0 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.5.0...v2.6.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-28 21:09:32 +00:00
Guy Sartorelli 9f7b0e2169
Merge pull request #163 from creative-commoners/pulls/4/php81
ENH PHP 8.1 compatibility
2022-04-26 17:58:20 +12:00
Steve Boyd 856660192b ENH PHP 8.1 compatibility 2022-04-13 10:23:56 +12:00
Maxime Rainville 5e313dd7fc
Merge pull request #161 from creative-commoners/pulls/4/update-js-deps
MNT Add update JS deps workflow
2022-03-23 15:43:06 +13:00
Steve Boyd 3447883c3c MNT Add update JS deps workflow 2022-03-22 12:07:10 +13:00
Guy Sartorelli 141e8d0bf3
ENH: Respect sort and limit arguments (#158)
These parameters are defined in the PHPDocs for `Report` and are technically part of the method signature. They should be respected and in the case of the new default limit in silverstripe/silverstripe-reports#139 this could have performance ramifications for large datasets.
2022-03-11 09:14:06 +13:00
Maxime Rainville 46a637a6a8
Merge pull request #157 from creative-commoners/pulls/4/php74
DEP Set PHP 7.4 as the minimum version
2022-02-18 21:46:29 +13:00
Steve Boyd 7def6f8c2a DEP Set PHP 7.4 as the minimum version 2022-02-11 16:30:49 +13:00
Maxime Rainville 7fde3cf28a
Merge pull request #154 from creative-commoners/pulls/4.3/behat
MNT Update behat tests
2021-11-18 17:03:49 +13:00
Steve Boyd 3f21112947 MNT Revert workflow 2021-11-15 14:07:19 +13:00
Steve Boyd ee8c5d3f91 MNT Add CI workflow 2021-11-13 20:13:55 +13:00
Steve Boyd f816052f06 MNT Update behat tests 2021-11-12 18:24:50 +13:00
Maxime Rainville b544032a22
Merge pull request #156 from creative-commoners/pulls/4/sapphire-test-nine
API phpunit 9 support
2021-11-01 17:55:12 +13:00
Steve Boyd 89f58ec573 API phpunit 9 support 2021-11-01 14:35:22 +13:00
Steve Boyd a821edf8d7 FIX Allow users with the CMS_ACCESS_LeftAndMain permission to be added 2021-09-14 13:53:32 +12:00
dependabot[bot] b3d8f8817c
Merge pull request #119 from silverstripe/dependabot/npm_and_yarn/tar-2.2.2 2021-08-08 21:42:36 +00:00
dependabot[bot] 53209b99db
Bump tar from 2.2.1 to 2.2.2
Bumps [tar](https://github.com/npm/node-tar) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Commits](https://github.com/npm/node-tar/compare/v2.2.1...v2.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 15:48:24 +00:00
dependabot[bot] b3062f730b
Merge pull request #151 from silverstripe/dependabot/npm_and_yarn/ini-1.3.8 2021-08-08 15:47:39 +00:00
dependabot[bot] d47e361b29
Merge pull request #132 from silverstripe/dependabot/npm_and_yarn/node-sass-4.14.1 2021-08-08 15:47:30 +00:00
dependabot[bot] 21aebc40fe
Bump node-sass from 4.5.3 to 4.14.1
Bumps [node-sass](https://github.com/sass/node-sass) from 4.5.3 to 4.14.1.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.5.3...v4.14.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 06:31:14 +00:00
dependabot[bot] aa019ea7ff
Bump ini from 1.3.4 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.4 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.4...v1.3.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 06:30:33 +00:00
dependabot[bot] 83d5efa50f
Merge pull request #144 from silverstripe/dependabot/npm_and_yarn/elliptic-6.5.4 2021-08-05 06:29:35 +00:00
dependabot[bot] d518cae006
Merge pull request #146 from silverstripe/dependabot/npm_and_yarn/ua-parser-js-0.7.28 2021-08-05 06:28:08 +00:00
dependabot[bot] aa93c7e661
Merge pull request #147 from silverstripe/dependabot/npm_and_yarn/hosted-git-info-2.8.9 2021-08-05 06:25:30 +00:00
dependabot[bot] b212d067f4
Merge pull request #148 from silverstripe/dependabot/npm_and_yarn/merge-1.2.1 2021-08-05 06:22:40 +00:00
Steve Boyd c15888277d Merge branch '4.2' into 4 2021-05-21 13:48:10 +12:00