Commit Graph

4839 Commits

Author SHA1 Message Date
Ingo Schommer
ac708de6e7 Add ESLint
Not validating any code at the moment since it's all legacy, but will enforce on new files
2016-05-11 09:46:28 +12:00
Ingo Schommer
54573292a3 Merge pull request #1489 from open-sausages/pulls/4.0/fix-save-from-page-settings
FIX Not being able to save when viewing page settings
2016-05-09 18:07:11 +12:00
Hamish Friedlander
1263bf8a04 FIX Not being able to save when viewing page settings 2016-05-09 16:43:19 +12:00
Ingo Schommer
740d2c60a3 Merge pull request #1488 from open-sausages/pulls/4.0/fix-add-i18n-javascript-locations
FIX add_i18n_javascript calls not being updated after JS move
2016-05-09 15:56:00 +12:00
Hamish Friedlander
2af63a84ef FIX add_i18n_javascript calls not being updated after JS move
This fixes alert / confirm boxes that were popping up without text (for
example silverstripe-cms/issues/1476), although ideally we wouldn't
show empty dialog boxes on this sort of error - we'd have some default,
or a way to detect the issue.
2016-05-09 15:41:58 +12:00
Ingo Schommer
d52058a4fd Merge pull request #1484 from open-sausages/pulls/4.0/Add-page-steps-bug
Make page steps use the same styles, consistent markup
2016-05-09 12:53:39 +12:00
Ingo Schommer
4297d33343 Merge pull request #1475 from candidasa/ss4-issue1473
MINOR Correcting the default HTML so TinyMCE doesn't auto-clean it up…
2016-05-09 07:59:07 +12:00
Daniel Hensby
bc06d72e5f Merge pull request #1481 from frankmullenger/4917-renaming
MINOR: Removing camel cased 'Html' references.
2016-05-07 11:11:16 +01:00
Paul Clarke
a039753f5c removed .field class as it adds a bottom border 2016-05-06 15:30:08 +12:00
Paul Clarke
ca3770f03d Make page steps use the same styles, consistent markup 2016-05-06 15:11:31 +12:00
Frank Mullenger
1181cac123 MINOR: Removing camel cased 'Html' references. 2016-05-06 14:31:19 +12:00
Julian Seidenberg
9169b11b8f MINOR Correcting the default HTML so TinyMCE doesn't auto-clean it upon first viewing of a new database (fixes #1473) 2016-05-06 11:24:03 +12:00
Ingo Schommer
ba2c84109c Merge pull request #1467 from open-sausages/pulls/4.0/menu-title-override
API set menu title without editing transifex masters
2016-05-02 22:10:20 +12:00
Damian Mooyman
46f69b0c0d API set menu title without editing transifex masters 2016-05-02 21:54:09 +12:00
Ingo Schommer
7534d75789 Merge pull request #1464 from open-sausages/pulls/4.0/cleanup-navigator
API Changes to CMSPreviewable interface implementors
2016-05-02 21:33:45 +12:00
Damian Mooyman
1aa5492410 API Cleanup SilverStripeNavigator and CMSPreview 2016-05-02 17:02:37 +12:00
Damian Mooyman
59ca068806 Rebuild dist files for merge 2016-04-29 18:02:30 +12:00
Damian Mooyman
d7d6fd8758 Merge 3 into master
# Conflicts:
#	code/controllers/CMSPageAddController.php
#	code/model/ErrorPage.php
#	composer.json
#	css/screen.css
#	tests/behat/features/insert-a-link.feature
2016-04-29 14:34:29 +12:00
Damian Mooyman
f0b574b835 Merge pull request #1459 from open-sausages/pulls/4.0/add-to-campaign
Add 'Add to campaign' button to pages
2016-04-28 10:04:24 +12:00
Daniel Hensby
af4b546050
Merge branch '3.3' into 3 2016-04-26 01:59:56 +01:00
Daniel Hensby
06d882b49c
Merge 3.2 into 3.3 2016-04-26 01:50:03 +01:00
Damian Mooyman
7a36789130 Cleanup PHPDoc and use injector for AddToCampaignHandler 2016-04-26 11:56:37 +12:00
Daniel Hensby
6cd1837f0c
Merge 3.1 into 3.2
Conflicts:
	code/reports/SideReport.php
2016-04-26 00:09:19 +01:00
Ingo Schommer
30375937a6 Merge pull request #1461 from open-sausages/pulls/4.0/OSS-1750-js-file-rename
Adapted JS lib references to renamed paths
2016-04-25 15:57:03 +12:00
Ingo Schommer
fa9d90c74f Adapted JS lib references to renamed paths 2016-04-25 15:43:43 +12:00
Loz Calver
4f673635a1 Merge pull request #1460 from open-sausages/pulls/4.0/fix-icon-styles
Fix font-icon regression on tree view
2016-04-22 11:05:47 +01:00
Ingo Schommer
38d828b3db Merge pull request #1457 from open-sausages/pulls/3/fix-dependencies
BUG Correct framework/module dependencies for cms
2016-04-22 13:52:16 +12:00
David Craig
85fb080319 Fix font-icon regression on tree view 2016-04-22 10:44:40 +12:00
scott1702
69d7a3ae7d Add 'Add to campaign' button to pages 2016-04-22 08:39:39 +12:00
Damian Mooyman
b4f466f5e1 BUG Correct framework/module dependencies for cms 2016-04-21 18:45:56 +12:00
Ingo Schommer
830a97a9fc Merge pull request #1456 from open-sausages/pulls/4.0/static-file-restructure
Adjust file paths for new static file structure in framework
2016-04-20 21:16:05 +12:00
Ingo Schommer
e4861bdc79 Adjust file paths for new static file structure in framework 2016-04-20 21:13:20 +12:00
Sam Minnée
398adbb7e8 Merge pull request #1455 from open-sausages/pulls/4.0/css-editorconfig
Editorconfig for JS and CSS
2016-04-19 11:01:10 +12:00
Ingo Schommer
2c2056fe56 Editorconfig for JS and CSS 2016-04-19 10:41:08 +12:00
Damian Mooyman
9be7758a9f Merge pull request #1450 from open-sausages/pulls/4.0/build-tooling
Improved build tooling
2016-04-15 11:58:24 +12:00
Hamish Friedlander
433a609373 Merge pull request #1454 from open-sausages/pulls/4.0/fix-setting-chosenfield
BUG Fix chosen dropdown on settings being cropped
2016-04-14 12:47:54 +12:00
Damian Mooyman
7e37abeb21 BUG Fix chosen dropdown on settings being cropped 2016-04-14 11:19:10 +12:00
Damian Mooyman
9c21bd1d70 Merge pull request #1448 from patricknelson/1447-errorpage-write-static-check
FIX for #1447 to ensure proper type-safe checking of file_put_contents() in ErrorPage->writeStaticPage()
2016-04-12 12:25:49 +12:00
Ingo Schommer
d65851f0e9 ESLint fixes in gulpfile 2016-04-08 15:17:18 +12:00
Ingo Schommer
db42ab772f Adding ESLint
Not much too lint yet in terms of new code, but it's consistent with framework and asset-admin modules
2016-04-08 15:08:08 +12:00
Ingo Schommer
925bdde0a5 Added "npm run lock" command 2016-04-08 14:56:01 +12:00
scott1702
3cdb2f1f08 Handle CSS compilation with gulp-sass 2016-04-08 14:55:23 +12:00
Ingo Schommer
0789ad2fd9 Always use uglify during build
It makes very little difference between "npm run build"
and "npm run build --development" (both under a second),
since the gulp pipeline is smart enough to only uglify the new bits.

Creating different dist files with "--development"
is causing grief during pull requests, since most
devs will add the changed files without reviewing them.
It also means you can commit without stopping your "watch" npm task.
2016-04-08 14:32:38 +12:00
Ingo Schommer
23292e22b6 Updated babel dependency 2016-04-08 14:31:48 +12:00
Patrick Nelson
000bf09354 FIX for #1447 to ensure proper type-safe checking of file_put_contents() in ErrorPage->writeStaticPage() 2016-04-06 17:34:55 -07:00
Damian Mooyman
3ed4c0fd52 Merge pull request #1418 from mikenz/patch-2
FIX 'Settings' fields being overwritten by 'Content' fields
2016-04-06 13:06:14 +12:00
Damian Mooyman
c66caaa28a Merge pull request #1445 from open-sausages/pulls/ie-babel-support
Fix IE support by using babelify transforms
2016-04-06 10:38:59 +12:00
Ingo Schommer
c4a9720730 Fix IE support by using babelify transforms 2016-04-06 09:50:00 +12:00
Ingo Schommer
3d2f722231 Merge pull request #1446 from tractorcow/pulls/4.0/travis-artifacts
API Update to use new travis-artifacts
2016-04-06 09:17:58 +12:00
Ingo Schommer
9384aed9fc Merge pull request #1435 from open-sausages/pulls/4.0/changesets
API Support new DataObject::can() signature
2016-04-05 23:03:13 +12:00