Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean Streams! #756

Open
wants to merge 374 commits into
base: 2.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
374 commits
Select commit Hold shift + click to select a range
084c06a
Merge pull request #703 from ramcda/patch-1
RyanThompson Aug 27, 2020
b7a18c5
Merge pull request #702 from finnito/patch-1
RyanThompson Aug 27, 2020
f4b0910
Merge pull request #697 from EvolutedNewMedia/bug/translated-relation…
RyanThompson Aug 27, 2020
74af82d
Let's shoot for 6 here.
Aug 27, 2020
36ae28a
Merge branch '1.8' of https://github.com/anomalylabs/streams-platform…
Aug 27, 2020
b067499
Helpers
Aug 27, 2020
5c7e949
HttpCache
Aug 27, 2020
c6c69f1
Str::contains
Aug 27, 2020
ff8161b
Merge branch '1.8' of https://github.com/anomalylabs/streams-platform…
Aug 27, 2020
8be786d
Fix string issue with new method
Aug 27, 2020
98d696f
Dump
Aug 27, 2020
ba05c48
Update Laravel again.
Aug 28, 2020
6c22706
Update
Aug 28, 2020
f94936f
Update
Aug 28, 2020
b271cd7
What precompilers..
Aug 28, 2020
1ed4ca6
Update tests
Aug 28, 2020
1acaef5
Fixed bug that prevent installing. Changed the string argument to array
RobinRadic Sep 1, 2020
a6f5aba
Merge pull request #705 from RobinRadic/1.8
RyanThompson Sep 1, 2020
c6c4c36
Docs
RyanThompson Sep 2, 2020
da9ce41
Allow 8 too
RyanThompson Sep 3, 2020
e1d9f37
replace linkify by url highlight
vstelmakh Sep 6, 2020
677f4a0
Swap
Sep 9, 2020
f91b659
Just update
Sep 9, 2020
10df96e
Keep er here.
Sep 9, 2020
f3314d9
Add support for manually setting filter values to leverage during query
Sep 9, 2020
dd793ec
Merge filter patch from 1.6
Sep 9, 2020
2ad197a
Merge
Sep 9, 2020
84e132a
Helpers..
Sep 9, 2020
e2d7fce
Replace with correct method
Sep 10, 2020
1fc70a2
add support for un-setting values for filtering
RyanThompson Sep 11, 2020
3489843
Merge branch '1.6' into 1.7
RyanThompson Sep 11, 2020
8f45443
Merge branch '1.7' into 1.8
RyanThompson Sep 11, 2020
94a4ba5
Adjust Constraint
Sep 11, 2020
3e3a095
Merge branch '1.8' of https://github.com/anomalylabs/streams-platform…
Sep 11, 2020
d50d0c9
Revert
Sep 11, 2020
618a306
Syntax
Sep 11, 2020
eb3a30b
Valid composer
Sep 11, 2020
1aa1a99
Fixed null versionable_id + double versions on create
Eighke Sep 14, 2020
2fd7a33
Merge pull request #707 from Eighke/1.7
RyanThompson Sep 14, 2020
cfc63ba
Merge pull request #706 from vstelmakh/replace-linkify-by-url-highlig…
RyanThompson Sep 14, 2020
fdafb15
Fix issue with version table builder and current versions.
Sep 14, 2020
c5d0355
Doc
Sep 14, 2020
246414e
Merge
Sep 14, 2020
1f8f5c6
Doc
Sep 14, 2020
8f8c05f
This may not be set.
RyanThompson Sep 17, 2020
964e907
Attr may not be set.
Sep 17, 2020
e428f3a
Fix issue with linkifying
Sep 17, 2020
5a364e2
Update Str.php
schmidex Sep 17, 2020
2e4939e
Merge pull request #709 from schmidex/patch-2
RyanThompson Sep 17, 2020
5b244ca
Update Str.php
RyanThompson Sep 17, 2020
9e3e35c
added required secondary paramter for the MigrateCommand base class c…
RobinRadic Sep 18, 2020
78083fb
Merge pull request #711 from RobinRadic/1.8
RyanThompson Sep 18, 2020
2e04336
Fixing issues in Migrator & Repository
Sep 18, 2020
df49ad7
Migrating
Sep 18, 2020
eb455de
Doc
Sep 18, 2020
5bb8c61
Fix empty
Sep 23, 2020
02cabf7
Update 06.observers.md
alxriemann Sep 26, 2020
b44762e
Merge pull request #712 from alxriemann/patch-1
RyanThompson Sep 29, 2020
365b92a
Merge pull request #713 from anomalylabs/1.6
RyanThompson Sep 29, 2020
f64ee1f
Merge pull request #714 from anomalylabs/1.7
RyanThompson Sep 29, 2020
40fb4bf
Update 02.change-log.md
RyanThompson Sep 29, 2020
835a123
MigrateCommand needs dispacher
Eighke Oct 2, 2020
1949554
It's already in register now, so it register events twice~
Eighke Oct 2, 2020
bfdae98
Merge pull request #716 from Eighke/1.8
RyanThompson Oct 2, 2020
5ad0dc4
Build the control panel if it's not already built
RyanThompson Oct 3, 2020
4332bd5
Merge 1.6
RyanThompson Oct 3, 2020
413f301
Update 02.change-log.md
RyanThompson Oct 4, 2020
e5053ea
Added ability to control table form URLs.
RyanThompson Oct 12, 2020
ba39448
Update the standard table as well.
RyanThompson Oct 12, 2020
28291ce
Correction
RyanThompson Oct 12, 2020
a8bb145
Oops
Oct 13, 2020
8b2bc76
Skip these tests because we should not touch the file.
Oct 14, 2020
f503a3a
Docs
Oct 14, 2020
9e837ff
Docs
Oct 14, 2020
d73d0a0
Merge
Oct 14, 2020
84b9e1b
Fix issue with route parameters required.
Oct 14, 2020
f4a3c22
Fix issue with route parameters required.
Oct 14, 2020
ebeb524
2.0 assistance
RyanThompson Oct 26, 2020
ea5292c
Use testing env for application reference instead of hardcode
fryiee Oct 26, 2020
437ea42
reinit view composer on each test run
fryiee Oct 29, 2020
57ace20
Update changelog
fryiee Oct 29, 2020
f97dc64
Merge branch 'hotfix/assetpaths' into 1.8
fryiee Oct 29, 2020
050d017
Check for an existing addon parameter before setting it
fryiee Oct 30, 2020
d5347b3
Admin flag
Nov 11, 2020
1947399
Admin
Nov 16, 2020
627ac18
Omit if admin only
RyanThompson Nov 16, 2020
761c593
Merge
RyanThompson Nov 16, 2020
808f6e0
Fixed isInstalled on non .env environment (docker, etc)
Eighke Nov 18, 2020
39dc8ba
Application setup should be done even on non-installed app (e.g artis…
Eighke Nov 18, 2020
b0b7fda
Merge pull request #719 from Eighke/1.8
RyanThompson Nov 18, 2020
37084bd
Update 02.change-log.md
RyanThompson Nov 18, 2020
a41db5a
Correct issue in installer
RyanThompson Nov 19, 2020
a5b038e
Fix issue with theme config targeting non-existent default theme
fryiee Nov 24, 2020
471046d
fix: Required parameter/optional parameter
schmidex Nov 29, 2020
ab6cfab
Fix twig lexer
fryiee Dec 1, 2020
a88d819
Turkish trans fixes
Dec 10, 2020
2965420
Update message.php
Dec 10, 2020
a9e10be
Fixed issue with Error
Eighke Dec 24, 2020
be4eca7
Merge pull request #723 from Eighke/1.8
RyanThompson Dec 28, 2020
7d4b6ed
Update 02.change-log.md
RyanThompson Dec 28, 2020
72c50f6
Update 02.change-log.md
RyanThompson Dec 28, 2020
98de864
Merge pull request #721 from fatihalp/patch-1
RyanThompson Jan 2, 2021
bbd7786
Merge pull request #722 from fatihalp/patch-2
RyanThompson Jan 2, 2021
d0ca787
Merge pull request #720 from schmidex/php8.0
RyanThompson Jan 2, 2021
ce76a79
Update 02.change-log.md
RyanThompson Jan 2, 2021
32a22be
Fixed stupid float behaviour
Eighke Jan 12, 2021
d71c56c
Merge pull request #727 from Eighke/1.8
RyanThompson Jan 13, 2021
3e9665c
Glue comes before array
edster Jan 16, 2021
9f74fbf
Update 02.change-log.md
RyanThompson Jan 18, 2021
f97a497
Merge pull request #728 from edster/patch-16
RyanThompson Jan 26, 2021
92d6bfb
Update 02.change-log.md
RyanThompson Jan 26, 2021
f4f5b14
Fixing
Feb 15, 2021
0c271df
Native addon support
Mar 4, 2021
a2b8f4a
Change log
Mar 4, 2021
7e7cf90
Path
Mar 4, 2021
652b931
Update for L8
edster Mar 4, 2021
fc3c7f2
Add L8 Factory support
edster Mar 4, 2021
5f6492f
Add L8 factory support
edster Mar 4, 2021
1b361c9
Add L8 Factory support
edster Mar 4, 2021
eaab531
Autoload addons:
Mar 4, 2021
6d5adfe
Docs
Mar 4, 2021
492435d
Merge pull request #733 from edster/patch-17
RyanThompson Mar 4, 2021
c9c5baf
Docs
Mar 18, 2021
9728430
Doc
Mar 18, 2021
2630775
Doc
Mar 18, 2021
9b9104d
Fix L8 migrations
RyanThompson Apr 20, 2021
883e6c5
Resolve migration issues
Apr 22, 2021
2e21be2
Looser
RyanThompson Jul 1, 2021
618ec28
And update
RyanThompson Jul 1, 2021
d2f9527
Is this ok?
RyanThompson Jul 1, 2021
13cf863
No more installers
RyanThompson Jul 1, 2021
2529a6b
No more installers
RyanThompson Jul 1, 2021
915154f
Merge branch '1.9' of https://github.com/laravel-streams/streams-core…
Jul 22, 2021
a99c045
user function is toast
Jul 22, 2021
fdbfd33
No such thing.
RyanThompson Jan 17, 2022
232ac7c
Update 02.change-log.md
RyanThompson Jan 17, 2022
37faec8
Add 'F j, Y' option to date format settings.
RyanThompson Jan 24, 2022
180a69f
Prevent the translatable ID from overlapping the main ID in queries.
RyanThompson Jan 25, 2022
abfe58e
Update 02.change-log.md
RyanThompson Jan 25, 2022
111827a
Update 02.change-log.md
RyanThompson Jan 25, 2022
47a1d0e
Update 02.change-log.md
RyanThompson Jan 25, 2022
8bae093
Update 02.change-log.md
RyanThompson Jan 25, 2022
3e37904
Replace spaces with + symbols in cache paths."
RyanThompson Jan 25, 2022
5f1e011
Update 02.change-log.md
RyanThompson Jan 25, 2022
a34ea8e
Remove the fill symbol a little differently as PHP 8 behaves a little…
RyanThompson Jan 27, 2022
a75f7b6
Field filler
RyanThompson Jan 28, 2022
d3b4624
Fix issue with filling fields
RyanThompson Feb 21, 2022
2da051f
This could be a closure.
RyanThompson Jun 14, 2022
86a4157
Fix issue with spaces in remote URLs.
RyanThompson Jul 8, 2022
5c5e77c
Bump
RyanThompson Jul 8, 2022
2da5705
Bypass HTTP cache briefly after form submissions.
RyanThompson Jul 29, 2022
f8d378b
Removed login route from HTTP cache exclusion list.
RyanThompson Jul 29, 2022
47009d9
laravel 9
RyanThompson Sep 20, 2022
0f7d7fc
Clean and update
RyanThompson Sep 20, 2022
df040d8
Twig adjustment
RyanThompson Sep 20, 2022
5a9c2a5
OffsetExists alignment
RyanThompson Sep 20, 2022
fd72d19
Application::getDefaultInputDefinition()
RyanThompson Sep 20, 2022
4344d84
Dispose of these overriding classes.
RyanThompson Sep 29, 2022
791cdb7
Nope nope nope
RyanThompson Sep 29, 2022
bda26e1
Get rid of that too
RyanThompson Sep 29, 2022
6994a19
Fixed "Eloquent With" problem
spektra2147 Nov 3, 2022
23726ac
Merge pull request #742 from spektra2147/1.9
RyanThompson Nov 7, 2022
9a7892d
Update 02.change-log.md
RyanThompson Nov 7, 2022
ddae695
Avoid recursion for streams model
RyanThompson Nov 15, 2022
c7e7113
Require composer for compiling
RyanThompson Nov 29, 2022
6e8be99
Merge branch '1.9' into 1.10
RyanThompson Nov 29, 2022
bbb0ddc
Tweaks for L9...
RyanThompson Dec 1, 2022
485f3b8
Bump
RyanThompson Dec 1, 2022
0acc3f1
Update InitializeApplication.php
vinnydude Dec 13, 2022
5254c68
Merge pull request #743 from vinnydude/vinnydude-patch-1
RyanThompson Dec 14, 2022
b615e3b
Update 02.change-log.md
RyanThompson Dec 14, 2022
cdbc9b8
Purge the DB to refresh configuration.
RyanThompson Dec 27, 2022
299e649
Ignore
RyanThompson Dec 27, 2022
6c073ac
Merge branch '1.9' into 1.10
aidanwatt Mar 14, 2023
6b5bc0b
Update to Laravel 10, rollback a few changes
aidanwatt Mar 28, 2023
a2e88a2
Remove composer - laravel brings it's own.
RyanThompson Jun 7, 2023
e8239d0
merge
RyanThompson Jun 7, 2023
92b5b19
Update composer.json
RyanThompson Jul 21, 2023
f30c62d
Update composer.json
RyanThompson Jul 21, 2023
74dd46d
Update composer.json
RyanThompson Jul 21, 2023
cd95d08
Update composer.json
RyanThompson Jul 21, 2023
d762669
Update composer.json
RyanThompson Jul 21, 2023
a5fab44
Work towards Laravel 10, replace dispatching methods with dispatch_sy…
aidanwatt Sep 5, 2023
913ccec
Update a couple of extended methods that have a new interface
aidanwatt Sep 5, 2023
ee37113
Update composer.json
RyanThompson Sep 7, 2023
00c43a9
Migrations working for Laravel 10 :-)
aidanwatt Sep 12, 2023
d756756
Remove overidden getArtisan method, was identical to the parent metho…
aidanwatt Oct 30, 2023
bf4f1e8
Bring back needed dependancies, little bit of cleanup in Asset.php
aidanwatt Oct 30, 2023
bf060e8
upgrade laravel -10
spektra2147 Nov 9, 2023
1f9961f
Revert "upgrade laravel -10"
spektra2147 Nov 10, 2023
daee751
upgrade laravel -10
spektra2147 Nov 10, 2023
8c49a68
update laravel 10
spektra2147 Nov 10, 2023
4a4f9ef
fix Translatable.php
spektra2147 Nov 10, 2023
ce63a53
upgrade Laravel 10
spektra2147 Nov 11, 2023
a7267e3
update composer package
spektra2147 Nov 11, 2023
fd7390b
Update composer.json
spektra2147 Nov 11, 2023
a68559e
Update composer.json
spektra2147 Nov 11, 2023
8fa48da
upgrade for laravel 10
spektra2147 Nov 13, 2023
25bdc52
Update Image.php
spektra2147 Dec 5, 2023
010986e
Update EloquentQueryBuilder.php
emrullahardc Dec 5, 2023
870ff89
Merge pull request #52 from openclassify/emrullahardc-patch-3
MostafaMoradii Dec 5, 2023
12c7365
Remove Barryvdh
fatihalp Dec 15, 2023
71f5cbc
Fatih
fatihalp Dec 15, 2023
6c6b5ca
Fatih
fatihalp Dec 15, 2023
91c0dc5
Fatih
fatihalp Dec 15, 2023
ee0ab4e
fix migration new class error
spektra2147 Dec 18, 2023
2f4a625
Merge pull request #56 from openclassify/1.10-database-fix
erhanask Dec 18, 2023
9021e76
Fatih
fatihalp Dec 19, 2023
b4ea3e8
Fatih
fatihalp Dec 19, 2023
4f06715
Fatih
fatihalp Dec 19, 2023
f720925
Update composer.json
spektra2147 Dec 20, 2023
0e62b46
Fatih
fatihalp Dec 21, 2023
fcfd182
mailcoach-error
spektra2147 Dec 21, 2023
1c13de6
Merge branch 'fatih' into 1.10-bayram
spektra2147 Dec 21, 2023
0373229
Merge pull request #58 from openclassify/1.10
spektra2147 Dec 22, 2023
a189d19
Merge pull request #57 from openclassify/1.10-bayram
fatihalp Dec 23, 2023
bfdeb70
Twig 3.x Update Test (v3.8.0)
fatihalp Dec 23, 2023
8780ae9
Twig fix
fatihalp Dec 24, 2023
8d77eb8
Merge pull request #59 from openclassify/twig3
fatihalp Dec 25, 2023
05b26dc
Update composer.json
fatihalp Dec 25, 2023
25d3697
Remove HTTPCache, ProxySession, VerifyCsrfToken middleware
fatihalp Dec 25, 2023
4dd126f
Merge pull request #60 from PurePanel/remove-middle
fatihalp Dec 25, 2023
58b3648
Addon Uninstall Bug Fix
emrullahardc Feb 1, 2024
b8accff
Merge pull request #61 from openclassify/addon-uninstall-bug-fix
spektra2147 Feb 2, 2024
2ecf85b
ORDERABLE COLUMN LANG FIX
emrullahardc Feb 22, 2024
34dcf6c
Revert "ORDERABLE COLUMN LANG FIX"
emrullahardc Feb 26, 2024
8f30093
Merge pull request #66 from openclassify/lang-revert
spektra2147 Feb 26, 2024
90e9bf7
added select isSelect for order
spektra2147 Feb 26, 2024
aac6552
added select translatable column
spektra2147 Feb 26, 2024
2e7c085
Update EloquentQueryBuilder.php
spektra2147 Feb 26, 2024
fd20bce
Merge pull request #68 from openclassify/1.10-fix-select-translatable2
emrullahardc Feb 26, 2024
e13aae7
Merge pull request #67 from openclassify/1.10-fixed-entryId2
emrullahardc Feb 26, 2024
a1ca3e7
lang fix
spektra2147 Feb 26, 2024
5cf8097
check Translatable stream
spektra2147 Feb 26, 2024
218a7d7
Merge pull request #69 from openclassify/1.10-lang-fix
emrullahardc Feb 27, 2024
a7456dd
Merge pull request #70 from openclassify/1.10-check-translatable
fatihalp Feb 28, 2024
61ab0e4
removed licence
spektra2147 Mar 8, 2024
4d30640
Delete src/Installer/Console/Command/ConfirmLicense.php
spektra2147 Mar 8, 2024
a879261
fix parameters
spektra2147 Mar 19, 2024
594d7f0
Merge pull request #71 from openclassify/fix-columns
erhanask Mar 19, 2024
2ecba79
fix addon reinstall
spektra2147 Mar 28, 2024
7378111
Merge pull request #72 from openclassify/fix-reinstall
emrullahardc May 14, 2024
e82067a
submenus added
emrullahardc Jun 3, 2024
27fcff5
sectionlink renamed
emrullahardc Jun 3, 2024
5b95ed4
Merge pull request #74 from openclassify/sidemenu-search-activated
fatihalp Jun 3, 2024
fbf3a7a
Revert "submenus added"
spektra2147 Jun 26, 2024
1882ea7
Merge pull request #75 from openclassify/revert-74-sidemenu-search-ac…
emrullahardc Jun 26, 2024
1de3ef0
Merge pull request #54 from openclassify/fatih
fatihalp Jun 29, 2024
c344001
Merge pull request #76 from openclassify/fatih2
fatihalp Jun 29, 2024
8a5d5a9
Update AddonManager.php
fatihalp Jul 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
composer.lock
/bin
/vendor
/coverage
/node_modules
10 changes: 5 additions & 5 deletions addons/anomaly/test-plugin/src/TestPlugin.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php namespace Anomaly\TestPlugin;

use Anomaly\Streams\Platform\Addon\Plugin\Plugin;
use Twig_Environment;
use Twig_NodeVisitorInterface;
use Twig\Environment;
use Twig\NodeVisitor\NodeVisitorInterface;

class TestPlugin extends Plugin
{
Expand All @@ -12,9 +12,9 @@ class TestPlugin extends Plugin
*
* This is where you can load some file that contains filter functions for instance.
*
* @param Twig_Environment $environment The current Twig_Environment instance
* @param Environment $environment The current Twig_Environment instance
*/
public function initRuntime(Twig_Environment $environment)
public function initRuntime(Environment $environment)
{
}

Expand All @@ -31,7 +31,7 @@ public function getTokenParsers()
/**
* Returns the node visitor instances to add to the existing list.
*
* @return Twig_NodeVisitorInterface[] An array of Twig_NodeVisitorInterface instances
* @return NodeVisitorInterface[] An array of Twig_NodeVisitorInterface instances
*/
public function getNodeVisitors()
{
Expand Down
42 changes: 22 additions & 20 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,34 @@
{
"name": "anomaly/streams-platform",
"name": "visiosoft/streams-platform",
"description": "A powerful, inclusive, modular PHP application engine built lovingly for Laravel.",
"authors": [
{
"name": "Ryan Thompson",
"email": "[email protected]"
"email": "[email protected]",
"role": "Owner"
},
{
"name": "Vedat Akdogan",
"email": "[email protected]",
"role": "Developer"
}
],
"require": {
"laravel/framework": "5.8.*",
"laravel/scout": "7.1.*",
"doctrine/dbal": "^2.6",
"intervention/image": "2.5.*",
"laravelcollective/html": "5.8.*",
"twig/twig": "~2.6.0",
"barryvdh/laravel-debugbar": "3.2.*",
"erusev/parsedown-extra": "0.7.1",
"linkorb/jsmin-php": "1.0.0",
"tubalmartin/cssmin": "4.0.*",
"robclancy/presenter": "1.3.*",
"nicmart/string-template": "0.1.*",
"symfony/yaml": "3.4.*",
"jenssegers/agent": "2.6.*",
"asm89/twig-cache-extension": "1.3.*",
"misd/linkify": "1.1.*",
"laravel/framework": "^10.0",
"laravel/helpers": "^1.6",
"laravel/scout": "^10.0",
"doctrine/dbal": "^3.7",
"intervention/image": "^2.7.0",
"twig/twig": "*",
"linkorb/jsmin-php": "^1.0.0",
"robclancy/presenter": "^1.3.0",
"nicmart/string-template": "^0.1.3",
"symfony/yaml": "^6.1",
"jenssegers/agent": "^2.6.0",
"ezyang/htmlpurifier": "~4.0",
"barryvdh/laravel-httpcache": "^0.3.0",
"fzaninotto/faker": "~1.4"
"tubalmartin/cssmin": "~4.0",
"scssphp/scssphp": "^1.11",
"laravelcollective/html": "^6.4"
},
"autoload": {
"psr-4": {
Expand Down
80 changes: 59 additions & 21 deletions docs/en/01.prologue/02.change-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,24 +28,62 @@ Features that are deprecated will generally be removed in the next `minor` updat

## Releases

### Unreleased
#### Removed
- Removed `leafo/scssphp` dependency.
- Removed `natxet/CssMin` dependency.
- Removed `mrclay/jsmin-php` dependency.
- Removed `cartalyst/assetic` dependency.
- Removed `oyejorge/less.php` dependency.
- Removed `ptachoire/cssembed` dependency.
- Removed `coffeescript/coffeescript` dependency.
- Removed `teamtnt/laravel-scout-tntsearch-driver` dependency.

#### Added
- Added the [console](/documentation/streams-platform/1.8/reference/helpers#console) helper function.
- Added the [decorate](/documentation/streams-platform/1.8/reference/helpers#decorate) helper function.
- Added the [undecorate](/documentation/streams-platform/1.8/reference/helpers#undecorate) helper function.

#### Fixed
- Fixed issue with validation extender not passing along unique field types per extending validation rule.
- Fixed issue where responses without cookie support (media stream) would result in fatal errors.
- Fixed issue with installer where .env was not reloading properly since moving to Laravel 5.8.
- Fixed issue where responses without cookie support (media stream) would result in fatal errors.
### [1.9.14] - 2022-12-14
### Fixed
- Fixed issue with multi-site usage.

### [1.9.13] - 2022-11-07
### Added
- Added load relationships support to `$entry->toArray()` method.

### [1.9.12] - 2022-07-29
### Changed
- Removed `login` route from HTTP cache exlusion list.

### [1.9.11] - 2022-07-29
### Added
- Added a short-lived cookie to bypass HTTP cache after form submissions.

### [1.9.10] - 2022-07-08
### Fixed
- Fix issue with spaces in remote image URLs.

### [1.9.8] - 2022-02-21
### Fixed
- Fix PHP 8 issue when filling `*` fields.

### [1.9.7] - 2022-01-27
### Fixed
- Fix PHP 8 issue where filling `*` fields was removing a field upon symbol removal.

### [1.9.6] - 2022-01-25
### Changed
- Replace spaces with `+` in image cache paths.

### [1.9.5] - 2022-01-25
### Fixed
- Fix issue where translation IDs were overriding main IDs.

### [1.9.4] - 2022-01-23
### Added
- Added `F j, Y` date format option.

### [1.9.3] - 2022-01-17
### Fixed
- Fix issue where `EloquentCriteria` was returning null.

### [1.9.2] - 2021-03-22
### Fixed
- Fixed migration class issues.

### [1.9.1] - 2021-03-18
### Fixed
- Fixed migration support for L8.

### [1.9.0] - 2021-03-18
### Added
- Added support for addons in vendor directory.
- Config `streams::addons.autoload` which defaults to `true`.

### Changed
- Changed integrator to not throw such a fit if a suspected addon class does not exist.
34 changes: 4 additions & 30 deletions docs/en/01.prologue/03.upgrade-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,38 +6,12 @@ title: Upgrade Guide

<div class="documentation__toc"></div>

## Upgrading from 1.6 to 1.7
## Upgrading from 1.8 to 1.9

**Estimated Upgrade Time: 1 - 2 Minutes**
**Estimated Upgrade Time: 0 - 5 Minutes**

> We attempt to document every possible breaking change. Since some of these breaking changes are in obscure parts of the framework only a portion of these changes may actually affect your application.{.notice}

### Update Search Configuration
### Configuration Warning

Update your configuration according to the following source files:

- [https://github.com/pyrocms/pyrocms/blob/3.7/config/logging.php](https://github.com/pyrocms/pyrocms/blob/3.7/config/logging.php)
- [https://github.com/pyrocms/pyrocms/blob/3.7/config/debugbar.php](https://github.com/pyrocms/pyrocms/blob/3.7/config/debugbar.php)
- [https://github.com/pyrocms/pyrocms/blob/3.7/config/httpcache.php](https://github.com/pyrocms/pyrocms/blob/3.7/config/httpcache.php)

### Disable Package Discovery for Laravel

Disable package discovery by appending your `composer.json` file: https://github.com/pyrocms/pyrocms/blob/3.7/composer.json#L127-L131

### Run Migrations

Migrate the core as well as all installed addons:

```bash
php artisan migrate --path=vendor/anomaly/streams-platform/migrations/application
php artisan migrate --all-addons
```

### Clean Up

It's a good idea to rebuild the system and freshen up caching and performance utilities:

```bash
php artisan build
php artisan refresh
```
Eager and deferred loading addons are typically overridden and may contain references to `core/` addons which have been deprecated. Please review the `/resources/streams/config/addons.php` file for said references and update the addon location, which is now within the vendor directory.
8 changes: 4 additions & 4 deletions docs/en/02.getting-started/04.configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ title: Configuration

## Introduction

Streams configuration can be found in `vendor/anomaly/streams-platform/resources/config`. It is a good idea to look through the configuration files to get acquainted with what's available.
Streams configuration can be found in `vendor/visiosoft/streams-platform/resources/config`. It is a good idea to look through the configuration files to get acquainted with what's available.

[Configuration Reference](../reference/configuration){.link}

Expand Down Expand Up @@ -40,11 +40,11 @@ This will copy all configuration to `resources/{application}/streams/config` so

### Settings and Preferences

The [Settings](https://pyrocms.com/documentation/settings-module) and [Preferences](https://pyrocms.com/documentation/preferences-module) modules both `bind` values to configuration. This let's you manage much of the configuration for the Streams Platform via the control panel.
The [Settings](https://pyrocms.com/documentation/settings-module) and [Preferences](https://pyrocms.com/documentation/preferences-module) modules both `bind` values to configuration. This let's you manage much of the configuration for the Streams Platform via the control panel.

You can see what settings are bound to what configuration by reviewing the settings and preferences configuration found within the following files:

```bash
vendor/anomaly/streams-platform/resources/config/settings/settings.php
vendor/anomaly/streams-platform/resources/config/preferences/preferences.php
vendor/visiosoft/streams-platform/resources/config/settings/settings.php
vendor/visiosoft/streams-platform/resources/config/preferences/preferences.php
```
16 changes: 8 additions & 8 deletions docs/en/03.reference/02.hints.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ The `storage::` path hint represents your application's storage directory `stora

### streams

The `streams::` path hint represents the `resources` directory for the Streams Platform `vendor/anomaly/streams-platform/resources/`.
The `streams::` path hint represents the `resources` directory for the Streams Platform `vendor/visiosoft/streams-platform/resources/`.

### module

Expand Down Expand Up @@ -126,7 +126,7 @@ The `storage::` path hint represents your application's storage directory `stora

### streams

The `streams::` path hint represents the `resources` directory for the Streams Platform `vendor/anomaly/streams-platform/resources/`.
The `streams::` path hint represents the `resources` directory for the Streams Platform `vendor/visiosoft/streams-platform/resources/`.


## Config Hints
Expand All @@ -143,11 +143,11 @@ config('streams::datetime.date_format');

### addons

Every addon has a config path hint for the addon's `config` directory `{addon_path}/resources/config/` which looks like `anomaly.module.documentation::`.
Every addon has a config path hint for the addon's `config` directory `{addon_path}/resources/config/` which looks like `anomaly.module.documentation::`.

### streams

The `streams::` path hint represents the `config` directory for the Streams Platform `vendor/anomaly/streams-platform/resources/config/`.
The `streams::` path hint represents the `config` directory for the Streams Platform `vendor/visiosoft/streams-platform/resources/config/`.


## Translator Hints
Expand All @@ -164,7 +164,7 @@ trans('streams::distribution.name');

### addons

Every addon has a config path hint for the addon's `lang` directory `{addon_path}/resources/lang/` which looks like `anomaly.module.documentation::`.
Every addon has a config path hint for the addon's `lang` directory `{addon_path}/resources/lang/` which looks like `anomaly.module.documentation::`.

### module

Expand All @@ -176,7 +176,7 @@ The `theme::` path hint represents the `lang` directory for the `active` theme `

### streams

The `streams::` path hint represents the `lang` directory for the Streams Platform `vendor/anomaly/streams-platform/resources/lang/`.
The `streams::` path hint represents the `lang` directory for the Streams Platform `vendor/visiosoft/streams-platform/resources/lang/`.


## View Hints
Expand All @@ -193,7 +193,7 @@ view('streams::form.form');

### addons

Every addon has a path hint for the addon's `view` directory `{addon_path}/resources/views/` which looks like `anomaly.module.documentation::`.
Every addon has a path hint for the addon's `view` directory `{addon_path}/resources/views/` which looks like `anomaly.module.documentation::`.

### module

Expand All @@ -205,7 +205,7 @@ The `theme::` path hint represents the `views` directory for the `active` theme

### streams

The `streams::` path hint represents the `views` directory for the Streams Platform `vendor/anomaly/streams-platform/resources/views/`.
The `streams::` path hint represents the `views` directory for the Streams Platform `vendor/visiosoft/streams-platform/resources/views/`.

### app

Expand Down
16 changes: 8 additions & 8 deletions docs/en/03.reference/11.configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Specify addons by path to load first. The path should be relative to your projec

```php
'eager' => [
//'core/anomaly/redirects-module'
//'vendor/anomaly/redirects-module'
],
```

Expand All @@ -109,7 +109,7 @@ Specify addons by path to load last. The path should be relative to your project

```php
'deferred' => [
//'core/anomaly/pages-module'
//'vendor/anomaly/pages-module'
],
```

Expand Down Expand Up @@ -819,29 +819,29 @@ LOCKING_ENABLED=true
Specify the default `admin` theme.

```php
'admin' => env('ADMIN_THEME', 'anomaly.theme.anomaly'),
'admin' => env('ADMIN_THEME', 'pyrocms.theme.accelerant'),
```

```php
config(['streams::themes.admin' => 'anomaly.theme.anomaly');
config(['streams::themes.admin' => 'pyrocms.theme.accelerant');
```

```bash
ADMIN_THEME=anomaly.theme.anomaly
ADMIN_THEME=pyrocms.theme.accelerant
```

### Standard

Specify the default `standard` (public facing) theme.

```php
'standard' => env('STANDARD_THEME', 'anomaly.theme.starter'),
'standard' => env('STANDARD_THEME', 'pyrocms.theme.starter'),
```

```php
config(['streams::themes.standard' => 'anomaly.theme.starter');
config(['streams::themes.standard' => 'pyrocms.theme.starter');
```

```bash
STANDARD_THEME=anomaly.theme.starter
STANDARD_THEME=pyrocms.theme.starter
```
6 changes: 3 additions & 3 deletions docs/en/05.core-concepts/04.image.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ All paths are relative to your application's base path.
* `asset`: public/app/{app_reference}/
* `storage`: storage/streams/{app_reference}/
* `download`: public/app/{app_reference}/assets/downloads/
* `streams`: vendor/anomaly/streams-platform/resources/
* `streams`: vendor/visiosoft/streams-platform/resources/
* `bower`: bin/bower_components/
* `theme`: {active_theme_path}/resources/
* `module`: {active_module_path}/resources/
Expand Down Expand Up @@ -1488,15 +1488,15 @@ The name of the macro to run.
.macro("thumb")
.macro("desaturate")
.macro("responsive")|raw }}

### Image::base64()

The `base64` method returns the base64 encoded data of the image.

#### Returns: `string`
#### Example
$base64 = $image->base64(); // data:image/png;base64,iVBORw0KGgoAAAANSU...

#### Twig
<image src="{{ image('theme::img/logo.jpg').base64() }}"/>

Expand Down
Loading