Commit Graph

144 Commits

Author SHA1 Message Date
Sheila Bañez a1b7d3979e Add legacy.yml for SS3 to SS4 upgrades 2019-05-15 15:26:48 +12:00
Robbie Averill e41ee18b7c
Merge pull request #59 from creative-commoners/pulls/2.0/fix-initial-button-state
FIX Reference alias for this inside javascript closure - report now works on initial load
2019-03-11 15:39:27 +13:00
Robbie Averill 4f0df463df FIX Reference alias for this inside javascript closure - report now works on initial load 2019-03-11 15:27:31 +13:00
Dylan Wagstaff 60893a87b1
Merge pull request #58 from creative-commoners/pulls/2.0/disable-button
FIX External links report generate button is now disabled while it is loading
2019-03-08 10:51:07 +13:00
Robbie Averill a3aed13ed0 FIX External links report generate button is now disabled while it is loading 2019-03-08 10:06:50 +13:00
Guy Marriott 1cfb249384
Merge pull request #56 from creative-commoners/pulls/2.0/remove-json-methods
FIX Replace Convert JSON methods with json_* methods, deprecated from SilverStripe 4.4
2018-10-29 11:30:10 +13:00
Robbie Averill 17604a5b42 FIX Replace Convert JSON methods with json_* methods, deprecated from SilverStripe 4.4 2018-10-28 21:36:50 +00:00
Robbie Averill 4311de28fd
Merge pull request #55 from creative-commoners/pulls/2.0/fix-them-plurals
FIX Update plural name of BrokenExternalPageTrackStatus
2018-08-27 09:23:50 +12:00
Raissa North 61a63f36d9 FIX Update plural name of BrokenExternalPageTrackStatus 2018-08-24 17:13:31 +12:00
Dylan Wagstaff 3ff01bf9e9
Merge pull request #48 from creative-commoners/pulls/2.0/fix-cache-api
FIX Use correct CacheInterface API methods and remove doubled up logic
2018-04-06 11:57:18 +12:00
Robbie Averill 39044de8ad FIX Use correct CacheInterface API methods and remove doubled up logic 2018-04-06 10:59:31 +12:00
Dylan Wagstaff 65a9f11708
Merge pull request #47 from creative-commoners/pulls/2.0/travis-updates
Add various recipe versions to Travis build matrix
2018-04-06 10:58:11 +12:00
Robbie Averill 2bbf756f3e Add various recipe versions to Travis build matrix 2018-04-06 10:48:15 +12:00
Robbie Averill 18c6ca73dd Remove obsolete branch alias 2018-04-06 10:44:45 +12:00
Dylan Wagstaff 8e60c0b396
Merge pull request #45 from silverstripe/raissanorth-patch-1
Update README.md
2018-03-26 11:32:52 +13:00
Raissa North bedef230e7
Update README.md
Rename CheckExternalLinksTask in the installation instructions
2018-03-26 11:28:02 +13:00
Robbie Averill 5746cb1d63
Merge pull request #43 from creative-commoners/pulls/2.0/fixup-reqs
FIX Update requirements & travis config to be consistent with acutal …
2018-02-26 14:23:09 +13:00
Dylan Wagstaff ceba6c1406 FIX Update requirements & travis config to be consistent with acutal requirements 2018-02-26 12:50:26 +13:00
Robbie Averill 717b126dda FIX Update linting in CurlLinkChecker for PSR-2 2018-02-22 10:58:16 +13:00
Robbie Averill 2279b2c9d8 Merge branch '1' 2018-02-22 10:51:59 +13:00
Robbie Averill 99d08dadc7 Merge branch '1.1' into 1 2018-02-22 10:43:11 +13:00
Robbie Averill 63c07de2e1 Update branch alias for 1.2.x-dev 2018-02-22 10:26:23 +13:00
Robbie Averill e83da88305 Remove obsolete branch-alias 2018-02-22 09:25:01 +13:00
Robbie Averill 7a34198567
Merge pull request #22 from textagroup/1.1
1.1 added bypass cache and follow location
2018-02-05 01:35:27 +13:00
Kirk Mayo 9e9946ef64 Added config annotations to CurlLinkChecker 2018-02-03 13:55:22 +13:00
Dylan Wagstaff 6cf7a466fb
Merge pull request #39 from creative-commoners/pulls/2.0/handle-obsolete-class-names
FIX Handle thrown exceptions because of obsolete class names
2017-11-29 14:57:44 +13:00
Dylan Wagstaff e21c0ad470
Merge pull request #38 from creative-commoners/pulls/2.0/ux-improvement
NEW Add loading animation to Create Report button, fix bug in CurlLinkChecker
2017-11-29 14:56:39 +13:00
Robbie Averill c9f5ca6c72 FIX Handle thrown exceptions because of obsolete class names 2017-11-29 14:23:28 +13:00
Robbie Averill 44fbc027f3 NEW Add loading animation to Create Report button, fix bug in CurlLinkChecker 2017-11-29 12:14:39 +13:00
Robbie Averill d81f8dc52e Update branch alias for 1.1.x-dev 2017-11-28 11:03:54 +13:00
Dylan Wagstaff a119add32e
Merge pull request #32 from creative-commoners/pulls/2.0/rename-config-props
API Rename IgnoreCodes configuration property to ignore_codes
2017-11-28 10:06:29 +13:00
Dylan Wagstaff 6739163212
Merge pull request #31 from creative-commoners/pulls/2.0/juggle-stubs
FIX Implement TestOnly in PretendLinkChecker, move Page stub and sort class imports
2017-11-28 09:53:07 +13:00
Robbie Averill e58190a9b3 API Rename IgnoreCodes configuration property to ignore_codes 2017-11-28 09:45:40 +13:00
Robbie Averill 78fbc68797 FIX Implement TestOnly in PretendLinkChecker, move Page stub and sort class imports 2017-11-28 09:35:31 +13:00
Robbie Averill 06996e0ae7
Remove PHP 5.3 from Travis build matrix 2017-11-27 23:41:16 +13:00
Robbie Averill 789ce91e1c
Merge pull request #27 from creative-commoners/pulls/2.0/update-for-four 2017-11-27 19:41:26 +13:00
Robbie Averill 4a8fb14465 Update branch alias for 2.x-dev 2017-11-27 19:30:16 +13:00
Dylan Wagstaff 4675a539d5 remove phockito from composer dev reqs 2017-11-27 18:02:26 +13:00
Dylan Wagstaff a26a6e14c5 Pull in new Russian translation from upstream/master
A language has been added since forking for the upgrade work, so:
Merge remote-tracking branch 'upstream/master' into pulls/2.0/update-for-four
2017-11-27 17:51:30 +13:00
Dylan Wagstaff 12df3947c2 Update readme in light of ss4 compatibility enhancements 2017-11-27 17:41:17 +13:00
Robbie Averill 9ea5067467 Merge branch '1.0' 2017-11-27 17:03:35 +13:00
Robbie Averill 7d340eade7 Freeze Transifex translations for SS3. Please commit directly to lang files. 2017-11-27 17:01:31 +13:00
Dylan Wagstaff bb7a1c3eda Update language files to contain new namespaced classnames 2017-11-27 16:42:36 +13:00
Dylan Wagstaff a52cb9209b Update UPDATE query to use true table name, not assumed one 2017-11-27 15:30:34 +13:00
Dylan Wagstaff 98dac9b314 Update unit tests to be rid of Phockito
This odd dependency is causing inclusion issues to do with namespacing and
the ability to work well with the framework (according to the dependency's
readme). The usage of the tool in this case adds no value, as it's
performing purely stub type work, rather than mock work. So instead we can
use an actual stub (simply return test values depending on input) and have
everything work well.

After removing the Phockito dependency it was found that the tests that
would skip when it isn't present were actually in a failing state. So they
had to be repaired too, mostly through the use of fixing the poor code
that was causing them to fail (as opposed to being bad tests). This is
both configuration and proceedural work.
2017-11-27 15:14:16 +13:00
Dylan Wagstaff ed7d91becb re-add transifex config as it was removed from the wrong branch. 2017-11-27 11:23:36 +13:00
Dylan Wagstaff 0374d66b32 Convert to new cache layer, clean up other overlooked points in the ss4 upgrade 2017-11-27 11:19:58 +13:00
Dylan Wagstaff 77eaa62efc update readme to reflect v4 upgrade work 2017-11-23 15:36:00 +13:00
Dylan Wagstaff 7bce7dcb2f Update tests & left over fixes from upgrader tool 2017-11-23 14:54:27 +13:00
Dylan Wagstaff a88e8be403 FIX Linting errors for code cleanliness 2017-11-23 13:19:00 +13:00