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

Laravel 5.2 #351

Open
wants to merge 121 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
45450de
Clear dev branch
sleeping-owl Apr 20, 2015
df4413b
Version 3.0 development started
sleeping-owl Apr 20, 2015
561eac6
Readme update
sleeping-owl Apr 20, 2015
924dbe6
Restore and order columns
sleeping-owl Apr 21, 2015
682c058
Authorization
sleeping-owl Apr 21, 2015
664beef
Validation fix and select form item
sleeping-owl Apr 21, 2015
a34202a
Form cancel url fix
sleeping-owl Apr 21, 2015
8623c80
New entity validation fix
sleeping-owl Apr 21, 2015
a31e932
Form submit fix
sleeping-owl Apr 21, 2015
be6acc6
Multiselect form item
sleeping-owl Apr 21, 2015
b248be6
Template improvements and checkbox form item
sleeping-owl Apr 22, 2015
4155419
CKEditor form item
sleeping-owl Apr 22, 2015
cb901f3
CKEditor config improvements
sleeping-owl Apr 22, 2015
e928aa8
Custom form item
sleeping-owl Apr 22, 2015
5c72f05
Textarea form item
sleeping-owl Apr 22, 2015
4d6f857
View form item
sleeping-owl Apr 22, 2015
b72499c
Textaddon form item
sleeping-owl Apr 22, 2015
1994077
Datetime form items
sleeping-owl Apr 22, 2015
7b48ef9
Image form item
sleeping-owl Apr 23, 2015
61a9a66
Image column
sleeping-owl Apr 23, 2015
9741980
Action column
sleeping-owl Apr 23, 2015
03e477a
Dependencies update
sleeping-owl Apr 23, 2015
9de6a55
Bulk actions
sleeping-owl Apr 23, 2015
585e77a
File form item
sleeping-owl Apr 23, 2015
ae1f402
Images form item
sleeping-owl Apr 24, 2015
e2bd78a
Tree display value fix
sleeping-owl Apr 24, 2015
577fe74
Images form item fix
sleeping-owl Apr 24, 2015
15d02d1
Checkbox fix
sleeping-owl Apr 24, 2015
11f390f
Menu item highlight fix
sleeping-owl Apr 24, 2015
0ed6ed2
Menu item highlight fix 2
sleeping-owl Apr 24, 2015
abdb3bc
Menu item highlight fix 3
sleeping-owl Apr 24, 2015
4c27cf7
Tab content offset fixed
sleeping-owl Apr 24, 2015
2189bec
Create and edit form fix
sleeping-owl Apr 25, 2015
2552e3d
Delete and restore model fix
sleeping-owl Apr 25, 2015
11c34d3
Images form item fix
sleeping-owl Apr 26, 2015
de25089
Commands added
sleeping-owl Apr 26, 2015
b60871c
Admin:model command updated
sleeping-owl Apr 26, 2015
ea5a543
Readme update
sleeping-owl Apr 26, 2015
d9b79f9
Admin:model command fix
sleeping-owl Apr 26, 2015
4681950
Config update
sleeping-owl Apr 26, 2015
1188689
Readme links updated
sleeping-owl Apr 26, 2015
bb01419
CKEditor paragraph offset fix
sleeping-owl Apr 27, 2015
f672c8b
Async datatables added
sleeping-owl Apr 28, 2015
0afc2a3
Datatables async limit fix
sleeping-owl Apr 28, 2015
8da86e2
Simple tree support added
sleeping-owl Apr 28, 2015
65fde89
Simple tree root parent fix
sleeping-owl Apr 28, 2015
4f59a68
Donate update
sleeping-owl Apr 29, 2015
94865ff
Unnecessary queries fix
sleeping-owl Apr 29, 2015
4e6ffe6
Render fix
sleeping-owl Apr 29, 2015
24f0ebc
Bootstrap directory rename
sleeping-owl Apr 29, 2015
541f3a7
Async datatables checkbox fix
sleeping-owl Apr 29, 2015
0549e50
Initial tests added
sleeping-owl Apr 30, 2015
a569b5d
Code cleanup start
sleeping-owl Apr 30, 2015
b64bab6
Validation connection fix
sleeping-owl Apr 30, 2015
307b788
Sortable images
sleeping-owl Apr 30, 2015
6f2dd57
Async datatables within tabs fix
sleeping-owl May 1, 2015
e1f4730
Radio form item added
sleeping-owl May 1, 2015
414e920
Minor code cleanup
sleeping-owl May 1, 2015
d64fed9
Column filters started
sleeping-owl May 4, 2015
46fd240
Select column filter added
sleeping-owl May 4, 2015
8d0d864
Datatables attributes configuration added
sleeping-owl May 4, 2015
1ad3195
Select column filter update
sleeping-owl May 4, 2015
4e4ed13
Select column filter in async mode fix
sleeping-owl May 4, 2015
84fec7b
Date column filter
sleeping-owl May 5, 2015
6c53719
Column filters refactoring
sleeping-owl May 5, 2015
446ed8d
Range column filter
sleeping-owl May 6, 2015
148a2e5
Formitem image fix
sleeping-owl May 9, 2015
eb26c57
Mistype fix
sleeping-owl May 10, 2015
1a61bd3
Tabbed form
sleeping-owl May 11, 2015
5292aa4
Bootstrap multiselect replaced with chosen
sleeping-owl May 12, 2015
b0e0fea
Session initialization added
sleeping-owl May 12, 2015
990a3e6
Administrator fix
sleeping-owl May 13, 2015
7feef80
Administrator fix
sleeping-owl May 13, 2015
b3fe1cc
Images form item fix
sleeping-owl May 14, 2015
8d3052c
Default administrator fix
sleeping-owl May 14, 2015
a4d7489
Lang fix
sleeping-owl May 18, 2015
89490f4
Lang fix
sleeping-owl May 18, 2015
49a3a4c
Multiple scopes fix
sleeping-owl May 19, 2015
014239a
Exception handler added
sleeping-owl May 21, 2015
a078afb
Fix for 5.1
sleeping-owl May 22, 2015
43b03b0
Render fix
sleeping-owl May 25, 2015
b4d141e
Add Panels for form display with same syntax like tabbed form
Jun 9, 2015
22b01dd
Fix for laravel 5.1 Collections
sleeping-owl Jun 13, 2015
1955e90
Misspell fix
sleeping-owl Jun 13, 2015
60873e0
Merge pull request #134 from netconception/development
sleeping-owl Jun 13, 2015
fb74571
Add Spanish localization
nwrman Jun 20, 2015
ed40d24
Bugfix: MultiSelect throws error, when value is empty / add support f…
Jun 22, 2015
7fcfc49
Brazilian portuguese messages translation
nunomazer Jun 22, 2015
9f8eeab
Merge pull request #148 from nwrman/development
sleeping-owl Jun 24, 2015
31bf78f
Merge pull request #150 from netconception/development
sleeping-owl Jun 24, 2015
e75406e
Merge pull request #152 from nunomazer/development
sleeping-owl Jun 24, 2015
63cea83
fix: column select filter check for empty value
eugenem Jun 27, 2015
ec6cbbd
fix: incorrect default operator for column select filter
eugenem Jun 27, 2015
5da98e5
fix: v3 select filters with options
eugenem Jun 27, 2015
7d05a5d
improvement: define filterable field for complex column filters
eugenem Jun 27, 2015
54d91a5
Merge pull request #157 from eugenem/development
sleeping-owl Jun 28, 2015
ce4ed6a
OrderableModel trait decrement fix
sleeping-owl Jun 28, 2015
8c283bd
Fix primary key for multi-select
alexrosenfeld Jul 6, 2015
83e794e
Fix for empty collections
alexrosenfeld Jul 10, 2015
8f0fd9f
Accept path for NamedFormItems
alexrosenfeld Jul 10, 2015
ba814b0
Removed extra comments and attributes. Also fix unique validation.
alexrosenfeld Jul 10, 2015
89df5c8
Merge pull request #171 from arosenfeld-mentel/prefix-form-items
sleeping-owl Jul 15, 2015
fd1fb27
Merge pull request #164 from arosenfeld-mentel/patch-1
sleeping-owl Jul 15, 2015
6f6fff4
fixed syntax error (missing comma) and duplicated/erroneous content
pavoltanuska Jul 22, 2015
1e2344f
Merge pull request #180 from pavoltanuska/fix_pt_BR_lang_files
sleeping-owl Jul 29, 2015
1558f6e
Fix
pixelead0 Jul 31, 2015
31a8022
Create lang
Aug 1, 2015
3bd27ab
add possibilities to extend ckeditor configurations
pedrofaria Aug 11, 2015
c779317
fixing doc Url
pedrofaria Aug 11, 2015
0613359
Fixing bug on save false checkbox formitems
pedrofaria Aug 11, 2015
aa90217
Merge pull request #203 from codecraft63/development
sleeping-owl Aug 14, 2015
641cc8a
Merge pull request #192 from iliyaZelenko/patch-1
sleeping-owl Aug 14, 2015
3593cb3
Merge pull request #191 from pixelead0/patch-1
sleeping-owl Aug 14, 2015
a5e21a4
Fix for #166
Aug 17, 2015
69f230e
Add functionality to select count distinct
rafedramzi Sep 1, 2015
19963ce
Merge pull request #211 from nayzak/patch-1
sleeping-owl Sep 3, 2015
5b7f00a
Merge pull request #224 from Spycomb/patch-2
sleeping-owl Sep 3, 2015
4905420
Removed "+" form lines 41-43
dmartinng Sep 22, 2015
d231326
Merge pull request #243 from dmartinng/patch-1
sleeping-owl Sep 28, 2015
4fbfb48
fix for laravel 5.2
Badou90 Jan 18, 2016
b973793
fix for laravel 5.2 (routes fix)
Badou90 Jan 18, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
81 changes: 0 additions & 81 deletions CHANGELOG

This file was deleted.

39 changes: 19 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[![Latest Stable Version](https://poser.pugx.org/sleeping-owl/admin/v/stable.svg)](https://packagist.org/packages/sleeping-owl/admin)
[![License](https://poser.pugx.org/sleeping-owl/admin/license.svg)](https://packagist.org/packages/sleeping-owl/admin)

*Note: if you are looking for the version for Laravel 4.2 check out [laravel-4.2 branch](https://github.com/sleeping-owl/admin/tree/laravel-4.2).*
*Note: this is development version. If you are looking for stable version check out [master branch](https://github.com/sleeping-owl/admin).*

SleepingOwl Admin is administrative interface builder for Laravel.

Expand All @@ -12,57 +12,56 @@ It includes:
- [sb-admin-2 template](http://startbootstrap.com/template-overviews/sb-admin-2/)
- [jQuery 1.11.0](http://jquery.org)
- [Bootstrap v3.2.0](http://getbootstrap.com)
- [Bootstrap Multiselect v0.9.8](https://github.com/davidstutz/bootstrap-multiselect)
- [Chosen v1.4.2](http://harvesthq.github.io/chosen/)
- [DataTables 1.10.0-dev](http://www.sprymedia.co.uk)
- [Nestable jQuery Plugin](http://dbushell.github.io/Nestable/)
- [Lightbox for Bootstrap 3](https://github.com/ashleydw/lightbox)
- [Font Awesome 4.1.0](http://fontawesome.io)
- [Metismenu 1.0.3](https://github.com/onokumus/metisMenu)
- [morris.js v0.5.0]()
- [bootbox.js v4.3.0](http://bootboxjs.com)
- [Bootstrap datetimepicker](http://eonasdan.github.io/bootstrap-datetimepicker/)
- [CKEditor](http://ckeditor.com)
- [flow.js](https://github.com/flowjs/flow.js)

## Installation

1. Require this package in your composer.json and run composer update (or run `composer require sleeping-owl/admin:dev-laravel-5` directly):
1. Require this package in your composer.json and run composer update:

"sleeping-owl/admin": "2.*"
"sleeping-owl/admin": "dev-development"

2. After composer update, add service providers to the `config/app.php`

'SleepingOwl\Admin\AdminServiceProvider',
'Illuminate\Html\HtmlServiceProvider',

3. Add this to the facades in `config/app.php`:

'Admin' => 'SleepingOwl\Admin\Admin',
'AdminAuth' => 'SleepingOwl\AdminAuth\Facades\AdminAuth',
'AdminRouter' => 'SleepingOwl\Admin\Facades\AdminRouter',
'AssetManager' => 'SleepingOwl\Admin\AssetManager\AssetManager',
'Column' => 'SleepingOwl\Admin\Columns\Column',
'FormItem' => 'SleepingOwl\Admin\Models\Form\FormItem',
'ModelItem' => 'SleepingOwl\Admin\Models\ModelItem',

'Form' => 'Illuminate\Html\FormFacade',
'Html' => 'Illuminate\Html\HtmlFacade',
'Admin' => 'SleepingOwl\Admin\Admin',
'AdminAuth' => 'SleepingOwl\AdminAuth\Facades\AdminAuth',
'Column' => 'SleepingOwl\Admin\Columns\Column',
'ColumnFilter' => 'SleepingOwl\Admin\ColumnFilters\ColumnFilter',
'Filter' => 'SleepingOwl\Admin\Filter\Filter',
'AdminDisplay' => 'SleepingOwl\Admin\Display\AdminDisplay',
'AdminForm' => 'SleepingOwl\Admin\Form\AdminForm',
'AdminTemplate' => 'SleepingOwl\Admin\Templates\Facade\AdminTemplate',
'FormItem' => 'SleepingOwl\Admin\FormItems\FormItem',

4. Run this command in terminal (if you want to know what exactly this command makes, see [install command documentation](http://sleeping-owl.github.io/en/Commands/Install.html)):

$ php artisan admin:install

## Documentation

Documentation can be found at [sleeping owl documentation](http://sleeping-owl.github.io).
You can also find it in the `/src/docs` directory.
Documentation can be found at [sleeping owl documentation](http://sleeping-owl.github.io/v3).

## Demo Application

View [live demo](http://sleepingowladmindemo.cloudcontrolled.com).
View [live demo](http://sleepingowladmindemo2.cloudcontrolled.com).

## Support Library

You can donate via [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AXJMWMRPCBGVA) or in BTC: 13k36pym383rEmsBSLyWfT3TxCQMN2Lekd
You can donate via [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AXJMWMRPCBGVA), Yandex money (410012943296949) or in BTC: 13k36pym383rEmsBSLyWfT3TxCQMN2Lekd

## Copyright and License

Admin was written by Sleeping Owl for the Laravel framework and is released under the MIT License. See the LICENSE file for details.
Admin was written by Sleeping Owl for the Laravel framework and is released under the MIT License. See the LICENSE file for details.
27 changes: 15 additions & 12 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@
"name": "sleeping-owl/admin",
"description": "Aministrative interface builder for Laravel.",
"homepage": "http://sleeping-owl.github.io",
"keywords": ["laravel", "admin", "administrator"],
"keywords": [
"laravel",
"admin",
"administrator",
"crud"
],
"license": "MIT",
"authors": [
{
Expand All @@ -13,23 +18,21 @@
"require": {
"php": ">=5.4.0",
"illuminate/support": "5.*",
"intervention/image": "2.*",
"intervention/imagecache": "2.*",
"doctrine/dbal": "~2.3",
"sleeping-owl/with-join": "1.*",
"illuminate/html": "~5.0"
"doctrine/dbal": "~2.3"
},
"require-dev": {
"phpunit/phpunit": "4.*",
"mockery/mockery": "0.9.*"
"orchestra/testbench": "3.*"
},
"autoload": {
"psr-0": {
"SleepingOwl\\Admin": "src/",
"SleepingOwl\\DateFormatter": "src/",
"SleepingOwl\\Html": "src/",
"SleepingOwl\\Models": "src/",
"SleepingOwl\\RandomFilenamer": "src/"
"SleepingOwl\\Admin": "src/"
}
},
"autoload-dev": {
"classmap": [
"tests/TestBase.php",
"tests/models"
]
}
}
30 changes: 0 additions & 30 deletions gulpfile.js

This file was deleted.

5 changes: 0 additions & 5 deletions phpunit.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,4 @@
<directory suffix=".php">./tests/</directory>
</testsuite>
</testsuites>
<listeners>
<listener
class='Mockery\Adapter\Phpunit\TestListener'
file='./vendor/mockery/mockery/library/Mockery/Adapter/Phpunit/TestListener.php'/>
</listeners>
</phpunit>
1 change: 0 additions & 1 deletion public/all.min.css

This file was deleted.

17 changes: 0 additions & 17 deletions public/all.min.js

This file was deleted.

File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
.dataTables_wrapper {
margin-top: 15px;
}

div.dataTables_length label {
float: left;
text-align: left;
Expand Down Expand Up @@ -210,4 +214,11 @@ div.DTFC_LeftBodyWrapper tbody tr:first-child td {
div.DTFC_RightFootWrapper table,
div.DTFC_LeftFootWrapper table {
border-top: none;
}

.dataTables_processing {
position: absolute;
left: 50%;
top: 140px;
margin-left: -35px;
}
4 changes: 4 additions & 0 deletions public/default/css/font-awesome.min.css

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions public/default/css/formitems/datetime/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.input-group-addon .fa-calendar, .input-group-addon .fa-clock-o {
cursor: pointer;
}

.form-group.datepicker, .form-group.timepicker {
width: 250px;
}
3 changes: 3 additions & 0 deletions public/default/css/formitems/image/images.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.images-group .imageThumbnail {
cursor: move;
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading