Skip to content

Commit 96c1c6d

Browse files
committed
Merge branch '2.9' into 2.10, updated dependencies
2 parents 854e81a + 3409cf3 commit 96c1c6d

26 files changed

+2568
-324
lines changed

CHANGELOG

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,35 @@ CHANGELOG
55

66
This is a log of major user-visible changes in each phpMyFAQ release.
77

8-
Version 2.10.0-alpha - 2017-06-
8+
Version 2.10.0-alpha - 2017-07-19
99
- changed PHP requirement to PHP 5.6+ and PHP 7+ (Thorsten)
1010
- added LDAP configuration frontend (Thorsten)
1111
- added configuration for enable/disable XML sitemap (Thorsten)
1212
- added support for category images (Thorsten)
13-
- added support for categories on startpage (Thorsten)
13+
- added support for categories on homepage (Thorsten)
1414
- added image slider template (Thorsten)
1515
- added improved attachment overview (Thorsten)
1616
- improved REST/JSON API including login (Thorsten)
1717
- improved sticky records (Thorsten)
18-
- updated bundled Symfony ClassLoader to version 2.7.16 (Thorsten)
19-
- updated bundled SwiftMailer to version 5.4.3 (Thorsten)
18+
- updated bundled Symfony ClassLoader to version 2.7.32 (Thorsten)
19+
- updated bundled SwiftMailer to version 6.0.1 (Thorsten)
2020
- updated bundled Elasticsearch client to version 2.2.1 (Thorsten)
21-
- updated bundled Font Awesome to version 4.6.3 (Thorsten)
22-
- updated bundled jQuery to version 3.1.0 (Thorsten)
21+
- updated bundled Font Awesome to version 4.7.0 (Thorsten)
22+
- updated bundled jQuery to version 3.2.1 (Thorsten)
2323
- updated bundled jQuery datePicker plugin to version 1.6.4 (Thorsten)
24-
- updated bundled Typeahead.js to version 0.11.1 (Thorsten)
24+
- updated bundled Typeahead.js to version CoreJS Typeahead 1.1.1 (Thorsten)
2525
- updated bundled Handlebars to version 4.0.5 (Thorsten)
26-
- updated bundled HighlightJS to version 8.9.1 (Thorsten)
26+
- updated bundled HighlightJS to version 9.10.0 (Thorsten)
2727
- updated bundled Mermaid to version 6.0.0 (Thorsten)
2828
- updated bundled jQuery Sparklines to version 2.3.2 (Thorsten)
29-
- updated bundled TinyMCE to version 4.6.3 (Thorsten)
30-
- removed Bower, now using NPM only (Thorsten)
29+
- updated bundled TinyMCE to version 4.6.4 (Thorsten)
30+
- removed Bower, now using NPM/Yarn only (Thorsten)
31+
32+
Version 2.9.8 - 2017-07-12
33+
- fixed improper restriction (Thorsten)
34+
- add LDAP search in sub groups (Thorsten)
35+
- updated French translation
36+
- fixed minor bugs (Thorsten)
3137

3238
Version 2.9.7 - 2017-04-02
3339
- fixed stored XSS vulnerability (Thorsten)

Gruntfile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ module.exports = function (grunt) {
132132
'node_modules/bootstrap/js/modal.js',
133133
'node_modules/bootstrap/js/popover.js',
134134
'node_modules/bootstrap/js/tab.js',
135-
'node_modules/typeahead.js/dist/typeahead.bundle.js',
135+
'node_modules/corejs-typeahead/dist/typeahead.bundle.js',
136136
'node_modules/handlebars/dist/handlebars.js',
137137
'node_modules/mermaid/dist/mermaid.js',
138138
'node_modules/bootstrap-fileinput/js/fileinput.js',

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,25 @@ Server, SQLite3 and MariaDB. If you want to use Elasticsearch as main search
2727
engine, you need Elasticsearch 2.x as well. Check our detailed requirements on
2828
[phpmyfaq.de](http://www.phpmyfaq.de/requirements.php) for more information.
2929

30+
3031
## Installation
3132

3233
### Package for end-users
3334

3435
The best way to install phpMyFAQ is to download it on [phpmyfaq.de](http://www.phpmyfaq.de/download.php),
3536
unzip the package and open http://www.example.org/phpmyfaq/setup/index.php in your browser.
3637

38+
3739
### Git for developers
3840

3941
$ git clone git://github.com/thorsten/phpMyFAQ.git
4042
$ cd phpMyFAQ
4143
$ git checkout 2.10
4244
$ curl -s https://getcomposer.org/installer | php
4345
$ php composer.phar install
44-
$ npm install less grunt-cli -g
45-
$ npm install
46-
$ grunt build
46+
$ curl -o- -L https://yarnpkg.com/install.sh | bash
47+
$ yarn install
48+
$ yarn build
4749

4850
Then just open http://www.example.org/phpmyfaq/install/setup.php in your browser.
4951

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@
4343
],
4444
"require": {
4545
"php": ">=5.6.0",
46-
"symfony/class-loader": "2.7.*",
46+
"symfony/class-loader": "2.7.32",
4747
"phpseclib": "master@dev",
4848
"thorsten/twitteroauth": "master@dev",
49-
"swiftmailer/swiftmailer": "@stable",
50-
"erusev/parsedown": "~1.5.2",
49+
"swiftmailer/swiftmailer": "6.0.1",
50+
"erusev/parsedown": "1.6.3",
5151
"erusev/parsedown-extra": "~0.7.0",
52-
"tecnickcom/tcpdf": "^6.2",
52+
"tecnickcom/tcpdf": "6.2.13",
5353
"elasticsearch/elasticsearch": "~2.0",
54-
"monolog/monolog": "^1.17"
54+
"monolog/monolog": "1.23.0"
5555
},
5656
"require-dev": {
5757
"phpunit/phpunit": "5.*",

0 commit comments

Comments
 (0)