Commit Graph

903 Commits

Author SHA1 Message Date
Maxime Rainville
cb3a05b85e MNT Added 4.7.0-rc1 changelog 2020-11-16 14:23:09 +13:00
Maxime Rainville
95f5449540 Changelog tweaks 2020-11-16 14:01:34 +13:00
Maxime Rainville
7292c32336 MNT Added 4.7.0-rc1 changelog 2020-11-16 13:55:19 +13:00
Aaron Carlino
b6e4747b74 DOCS: Add blurb about _legacy to changelog 2020-11-16 11:09:56 +13:00
Steve Boyd
f21515e0b1 Merge branch '4.7' into 4 2020-11-12 15:13:46 +13:00
Ingo Schommer
e02540c769
DOCS GraphQL v4 changelog note (#9762)
Context: https://github.com/silverstripe/silverstripe-graphql/issues/282
2020-11-12 12:48:05 +13:00
Maxime Rainville
bf6a52b9c0
DOC Add some extra details to the changelog about toast notification and DataObject hydration (#9754) 2020-11-04 11:09:50 +13:00
Garion Herman
a8aa072d26 DOC Tweak file usage changelog item, add to stable changelog 2020-11-04 10:32:56 +13:00
Steve Boyd
3cde64a7aa DOC Document the file usage table
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2020-11-03 14:24:42 +13:00
Maxime Rainville
6c2713894a DOC Tweak 4.7.0-beta1 changelog 2020-11-02 16:41:15 +13:00
Maxime Rainville
044a6ea484 MNT Added 4.7.0-beta1 changelog 2020-11-02 15:59:16 +13:00
Bernard Hamlin
f00f64120d
NEW Allow setting sql_mode via config (#9721) 2020-10-22 15:01:30 +13:00
Garion Herman
79a03b2b05 DOC Add upgrade note about Flysystem dependency shift 2020-10-14 15:30:45 +13:00
Garion Herman
d8b725dc80 DOC Add provisional 4.7.0 changelog [ci skip] 2020-10-12 11:17:33 +13:00
Garion Herman
3c67a0d8e4 Merge branch '4.6' into 4 2020-08-13 15:53:32 +12:00
Garion Herman
fb5bec58a5 DOC Drop broken syntax from Overview header in 4.6.1 changelog 2020-08-13 15:48:18 +12:00
Garion Herman
fb5c464a27 Merge branch '4.6' into 4 2020-08-13 15:14:27 +12:00
Garion Herman
ec7cfb8414 Added 4.6.1 changelog 2020-08-13 10:09:50 +12:00
Aaron Carlino
5fb7ef0bcf DOCS: Remove links to common problems 2020-07-24 10:38:37 +12:00
brynwhyman
b96133651b DOCS PHP 7.4 support 2020-07-22 14:58:04 +12:00
Serge Latyntsev
8f1167b453
DOC add a 4.6.0 known regression (#9603) 2020-07-21 14:15:04 +12:00
Maxime Rainville
34eb170075 Merge branch '4.6' into 4 2020-07-16 11:45:25 +12:00
Sacha Judd
e341e0aee7
DOCS Add link to user help guides and fix feature naming (#9596) 2020-07-16 11:42:42 +12:00
Aaron Carlino
0d2a9da0dd Fix file icon URL 2020-07-15 11:29:30 +12:00
Garion Herman
d408a4e714 Merge branch '4.6' into 4 2020-07-13 12:28:14 +12:00
Garion Herman
fbe0f5a981 Merge branch '4.5' into 4.6 2020-07-13 12:27:02 +12:00
Garion Herman
2b9ef6be16 Merge tag '4.6.0' into 4.6
Release 4.6.0
2020-07-13 12:26:06 +12:00
Garion Herman
d6cb539335 Merge branch '4.4' into 4.5 2020-07-13 12:21:24 +12:00
Garion Herman
f2d9150755 Added 4.4.7 changelog 2020-07-13 11:56:30 +12:00
Garion Herman
1726cd1f97 Added 4.5.3 changelog 2020-07-13 11:55:30 +12:00
Maxime Rainville
d94075b02c DOC Restore in-modal editing entry to changlogs 2020-07-13 10:55:43 +12:00
Maxime Rainville
8a8189d005 DOC Add regression to changelogs 2020-07-13 08:52:04 +12:00
Ingo Schommer
8d6a248431 Merge remote-tracking branch 'origin/4.6' into 4 2020-07-11 09:07:39 +12:00
Maxime Rainville
26866aabfd Added 4.6.0 changelog 2020-07-10 15:57:58 +12:00
Maxime Rainville
fa9a122a99 DOC 4.6.0 additional changelog and security changelog 2020-07-10 15:00:54 +12:00
Maxime Rainville
d3d81ad96c
DOC Add details about ModelAdmin and Login Forms to 4.6 changelogs (#9525) 2020-07-08 13:29:27 +12:00
Bryn Whyman
12a4c006e7
DOCS add note to changelog for Solr changes (#9576)
* DOCS add note to changelog for Solr changes
2020-07-08 13:22:36 +12:00
brynwhyman
ec58dad051 DOCS add 3.7.4 changelog to 4
Given that the changelog for 3.7.3 is in this branch, I'd say it's worth adding the latest version?

The alternative is we remove all 3.x changelogs from `4` and include a link to these in https://docs.silverstripe.org/en/4/changelogs/ to direct readers to the right place.
2020-07-08 10:30:24 +12:00
Serge Latyntcev
e40c012210 DOC Add Regressions to 4.6.0 changelog 2020-07-06 09:58:43 +12:00
Garion Herman
2931ce20ef DOCS Tidy up formatting / spelling in 4.6.0 changelog 2020-06-25 15:05:38 +12:00
Garion Herman
35d31919f2 DOCS Expand upgrade notes for Insert Media modal in 4.6.0 release 2020-06-25 15:05:13 +12:00
Garion Herman
6161e8bf07 Merge branch '4.6' into 4 2020-06-15 15:04:09 +12:00
Garion Herman
1094077320 Added 4.6.0-rc1 changelog 2020-06-15 14:31:31 +12:00
brynwhyman
a2bdd1ca82 DOCS fix broken link in changelog 2020-06-03 09:53:14 +12:00
Steve Boyd
44776a0e3e
DOC Add file status icons to change log (#9522)
DOC Add file status icons to change log
2020-05-28 16:14:07 +12:00
Maxime Rainville
dd9b8ecd1f
Add a landing page for the beta changelogs (#9524)
DOC Add an index page for the beta changelog
2020-05-28 09:28:23 +12:00
Maxime Rainville
0f5c5d14c2
DOC Show beta changelogs on doc site (#9523) 2020-05-27 17:36:38 +12:00
Maxime Rainville
c3bde434d9 Added 4.6.0-beta1 changelog 2020-05-27 16:43:53 +12:00
Maxime Rainville
a24a923d0c
DOC Create dedicated article about limiting allowed file types (#9505) 2020-05-20 20:36:51 +12:00
Michal Kleiner
21129b1624
Use short array syntax across the framework's codebase 2020-05-16 10:34:45 +01:00
Maxime Rainville
62703d5cad DOC Document new in-modal file editing in changelogs 2020-04-29 10:28:55 +12:00
Garion Herman
450461e82b DOCS Fix module version table formatting in 4.5.2 changelog 2020-04-23 23:21:13 +12:00
Garion Herman
50484417da Merge branch '4.5' into 4 2020-04-23 23:11:46 +12:00
Garion Herman
5a5ecc5151 DOCS Add Recipes section, add module version breakdown to 4.5.2 2020-04-23 15:11:08 +12:00
Maxime Rainville
9766302869 DOC Fix broken merge request in change logs 2020-04-15 12:53:44 +12:00
Maxime Rainville
7da77be5ce Merge branch '4.5' into 4 2020-04-15 08:22:27 +12:00
Maxime Rainville
14bbaac1cb Merge tag '4.5.3' into 4.5
Release 4.5.3
2020-04-14 14:23:57 +12:00
Maxime Rainville
de8fd82c55 Merge branch '4.4' into 4.5 2020-04-14 14:18:18 +12:00
Maxime Rainville
1fe6255f9b Merge tag '4.4.6' into 4.4
Release 4.4.6
2020-04-14 14:13:59 +12:00
Maxime Rainville
10c32aaa28 Added 4.5.2 changelog 2020-04-14 11:02:06 +12:00
Maxime Rainville
092acc7112 Added 4.4.6 changelog 2020-04-14 10:59:19 +12:00
Maxime Rainville
052ce6916c DOC Explain how to use the new file migation sub tasks in the 4.4.6/4.5.2 changelogs 2020-04-13 19:39:24 +12:00
Maxime Rainville
4b0345bee7 DOC Explain how to use the new file migation sub tasks in the 4.4.6/4.5.2 changelogs 2020-04-13 17:16:29 +12:00
Ingo Schommer
c6b698cb02 NEW Allow InnoDB for FULLTEXT indexes
MyISAM used to be the only one to support it, now InnoDB has caught up.
Unless an engine is set specifically in create_table_options,
this will auto-convert existing MyISAM tables to InnoDb.

Fixes #9242
2020-04-09 10:32:45 +12:00
Serge Latyntcev
6c39962b7a Merge branch '4.5' into 4 2020-02-19 10:21:11 +13:00
Serge Latyntcev
6c2f179a43 Merge branch '4.4' into 4.5 2020-02-19 10:20:50 +13:00
Bernard Hamlin
765810b013
Update CVE number to CVE-2019-19325 2020-02-19 09:58:12 +13:00
Maxime Rainville
affd43052a Merge branch '4.5' into 4 2020-02-17 18:11:23 +13:00
Maxime Rainville
5fd16cd7e1 Add 4.5.1 changelog 2020-02-17 17:47:23 +13:00
Maxime Rainville
7ce2abf74d Merge remote-tracking branch 'origin/4.4' into 4.5 2020-02-17 14:43:38 +13:00
Maxime Rainville
a9598eec3f Added 4.4.5 changelog 2020-02-17 14:02:57 +13:00
Maxime Rainville
acd7d94167 Merge branch '4.4' into 4.5 2020-02-17 13:07:26 +13:00
Serge Latyntcev
ad1b00ec7d [CVE-2019-19325] XSS through non-scalar FormField attributes
Silverstripe Forms allow malicious HTML or JavaScript to be inserted
through non-scalar FormField attributes, which allows performing XSS (Cross-Site Scripting)
on some forms built with user input (Request data). This can lead to phishing attempts
to obtain a user's credentials or other sensitive user input.
There is no known attack vector for extracting user-session information or credentials automatically,
it required a user to fall for the phishing attempt.
XSS can also be used to modify the presentation of content in malicious ways.
2020-02-17 09:58:29 +13:00
Garion Herman
81497776f3 DOC Tweak names and link in 4.5.0 changelog 2019-12-20 09:53:30 +13:00
Serge Latyntcev
eaf6bca706 Merge branch '4.5' into 4 2019-12-19 11:26:38 +13:00
Serge Latyntcev
08eaed4190 Added 4.5.0 changelog 2019-12-19 11:24:04 +13:00
Serge Latyntcev
e1a1459df3 Added 4.5.0-rc2 changelog 2019-12-19 11:23:31 +13:00
Serge Latyntcev
7f7111f6f3 Doc add RC changelogs 2019-11-20 17:14:54 +13:00
Serge Latyntcev
f67e15b8ee Merge branch '4.5' into 4 2019-11-20 11:12:49 +13:00
Ingo Schommer
cca6d8e1be DOCS Remove archive download references (#9250)
See https://github.com/silverstripe/silverstripe-framework/issues/9232.

Also simplifies composer instructions a bit:
- Removes composer update --no-dev references, that's a bit of an edge case that people can just discover on getcomposer.org if they need it
- Changed example from the unused and oudated silverstripe/forum to silverstripe/blog
- Updated example versions to 4.x
- Remove "updating composer" section, it now tells you if its out of date
- Remove ss-auto-git-ignore module reference. The module hasn't been updated in ages, and it's much less necessary now that all relevant modules are on composer
- Add .env example config to getting started docs, I didn't realise it was stripped from the default --prefer-dist composer install
2019-11-18 20:02:00 +13:00
Aaron Carlino
6888901468
NEW: Update docs to be compliant with Gatsby site (#9314)
* First cut

* Temporarily disable composer.json for netlify build

* POC

* New recursive directory query, various refinements

* Fix flexbox

* new styled components plugin

* Apply frontmatter delimiters

* Mobile styles, animation

* Search

* Redesign, clean up

* Nuke the cache, try again

* fix file casing

* Remove production env file

* ID headers

* Move app to new repo

* Add frontmatter universally

* Hide children changelogs

* Add how to title

* New callout tags

* Revert inline code block change

* Replace note callouts

* Fix icons

* Repalce images

* Fix icon

* Fix image links

* Use proper SQL icon
2019-11-18 17:58:33 +13:00
Serge Latyntcev
84d0d75e96 Added 4.5.0-rc1 changelog 2019-11-18 17:18:05 +13:00
Serge Latyntcev
efc9bec5e6 Added 4.5.0-alpha1 changelog 2019-11-14 14:39:41 +13:00
Serge Latyntsev
80b282b605 DOC Forget about google groups 2019-09-26 14:39:38 +12:00
Aaron Carlino
b0a17f5df1 Update changelog 2019-09-25 11:23:57 +12:00
Serge Latyntcev
88fde6e7c3 Merge branch '4.4' into 4 2019-09-24 17:29:06 +12:00
Serge Latyntcev
50a1aa4c4d Merge branch '4.3' into 4.4 2019-09-24 17:28:31 +12:00
Aaron Carlino
b002ef1171 Merge branch '4.4' into 4 2019-09-24 17:26:50 +12:00
Serge Latyntcev
26a4fb38ba Added 4.3.6 changelog 2019-09-24 17:20:48 +12:00
Aaron Carlino
79a89e751d Added 4.4.4 changelog 2019-09-24 17:05:26 +12:00
Aaron Carlino
c1047fac32 DOCS: Add docs for versioned files migration 2019-09-24 16:04:22 +12:00
Aaron Carlino
28057e3a71 DOCS: Add FileShortcodeProvider change to changelog 2019-09-24 16:03:48 +12:00
Aaron Carlino
1f92b21a04 DOCS: Add FileShortcodeProvider change to changelog 2019-09-24 16:03:48 +12:00
Aaron Carlino
8ee5e621fd DOCS: Add docs for versioned files migration 2019-09-24 16:00:51 +12:00
Aaron Carlino
99ab3c6421 DOCS: Add FileShortcodeProvider change to changelog 2019-09-24 16:00:51 +12:00
Ingo Schommer
229df95fe9 DOCS Warning about protected file serving in 4.x 2019-09-13 18:01:44 -07:00
Serge Latyntsev
233e0e7aa0 ENH PasswordExpirationMiddleware implementation (#9207) 2019-09-12 14:34:06 +12:00
Aaron Carlino
da6582f593 NEW: Remove web installer, move to separate package (#9231)
* Remove installer

* Remove exposed install files

* Replace Dev/Install classes still in use

* Update changelog

* FIX make the grid field actions consistent to what they look like on pages

Resolves https://github.com/silverstripe/silverstripe-admin/issues/904

* Docs changes
2019-09-11 13:10:25 +12:00
Ingo Schommer
ca5b1cbf61 DOCS Rewrite server requirements
* Remove overly specific PHP RNG instructions (that's just built into PHP7 through random_bytes now, which will throw if no suitable RNG is available)
 * Remove PHP 5 RNG requirements, since we don't support that PHP release any mre
 * Remove verbose explanation of PHP 5.6 support
 * Remove conflicting instructions for PHP memory limits
 * Remove version numbers from supporetd databases other than MySQL, it's up to the community modules to define that
 * Remove Oracle support (code is nine years old!)
 * Make "community supported" status clearer on databases, people can draw their own conclusions as open source users on Github
 * Remove IIS version number, I think we should just stick to "needs web.config" and not give the impression that this is actively tested
 * Remove mention of OSes for web servers, that's kind of irrelevant in today's hosting world (containers, PaaS, etc)
 * Shorten install instructions in favour of a "quickstart" and point to lessons instead
 * Remove mention of archive download option, we really shouldn't promote this - composer is the de-facto standard
 * Add generic descriptions of the hosting environment considerations without going too much into specifics
 * Remove Apache version number, we don't test on different versions, and really mostly rely on mod_rewrite working properly. Laravel does the same (doesn't claim specific Apache version support)
2019-09-03 18:38:15 +12:00
Guy Marriott
f676672f76
Merge branch '4.4' into 4 2019-08-19 16:10:30 +12:00