- Added ColorThief version 1.3.0.
- Added shortcut function
getSetting
(#45). - Added shortcut functions
linkTo
andgetMenu
. - Added methods to set default text format, unregister text formats, models and menu items (#45).
- Added cache lifetime and path to custom image filters (#45).
- Added platform embedding to show contents without need of routing and theme (#46).
- Added scripts and styles inclusion inside administration panel via file inclusion (#45).
- Added utilities functions
themePath
andlinkTo
(#45). - Added welcome page creation during installation (#45).
- Added color palette extraction from images on save.
- Added
getAttributesList
method toSetting
. - Added
getFields
method toSetting\Group
. - Added description on custom panels.
- Added custom box based on model type (#45).
- Fixed users list not refreshing on new user creation (#44).
- Fixed wrong
description
field creation onMedia
upload. - Fixed wrong refresh on paginated
Media
preview. - Fixed
Field\Model
JSON serialization. - Fixed saving external media without file extension.
- Fixed
NOPE_BASE_PATH
variable calculation forDocumentRoot
subdirectories.
- Added SimpleMDE version 1.10.0.
- Added loading spinner (#36).
- Added datetime picker (#36).
- Added markdown editor (#36).
- Added menu help block and relative URLs prefix function (#42).
- Fixed block button on empty states.
- Fixed
Query::__to
method called statically withoutstatic
key (#39). - Fixed loader not resizing accordingly on window resize (#38).
- Fixed broken
Gallery
widget on relatedMedia
query. - Fixed broken drag'n'drop removing
track by $index
onng-repeat
(#41).
Menu
model and UI (#23).- Added
nopeMenu
directive to enable menu recursive UI. - Added homepage link to administration panel (#35).
nopeModel
is nowmultiple=false
by default.
- Added input fields placeholders (#27).
- Added
nopeContentSelection
directive to enable selection inside iframe (#29). - Added
template
property tonopeModel
directive (#30). - Added check if
localhost
to enable livereload server binding inside views (#26).
- Fixed wrong
headline
setting creation during installation. - Fixed first gallery creation UI (#25).
- Fixed user detail UI.
- Fixed missing default fields (
type
andprovider
) on media upload. - Fixed reset password error without exception (#28).
- Fixed multiple models saving (#32).
- Fixed excluded ids content query (#31).
- Fixed missing content highlight inside lists (#24).
- CSS refactoring,
Model::__getSql()
method optimization (#33).
- Updated angular to version 1.4.9.
- Updated
composer
libraries. - Added Carbon version 1.21.
- Added
Nope\String
,Nope\Text
,Nope\DateTime
classes. - Added
Nope\Query
class to obtain items different from JSON-encoded data. - Default theme based on milligram (#21).
- Added
less
watch and compile for default theme.
- Fixed iframe for
Content
,Gallery
andUser
(#22).
Setting
model and UI (#19).- Platform settings type:
input
,text
,pair
,table
,model
,group
,select
,checkbox
. - Custom settings for each model (#19).
Media
thumbnail basic editing: rotation clockwise and counterclockwise.
- Fixed wrong
Media::isImage
method check. - Fixed empty
title
orfilename
too long exceptions onMedia
import (#18).
- Better and more complete
User
model with corresponding UI (#17).
- Fixed wrong pagination limit.
- Fixed misleading empty results message (#10).
- Added angular-drag-and-drop-lists version 1.3.0.
- Javascript heavy refactoring.
- Better and more complete
Gallery
model with corresponding UI (#16). - Installation: added website title field (#15).
- Installation: fixed
chmod
andmkdir
warnings (#14).
- Added Embed version 2.6.1.
Content::setTags
is now a public method.
- Better and more complete
Media
model with corresponding UI. - Import media from external providers.
- Open contents list inside modal for selection.
- Fixed wrong
Page
edit link on content detail. - Fixed default
priority
onPage
creation. - Fixed missing
starred
field onmedia
table during development phase.
- Updated Slim framework to version 3.1.0.
- Added Parsedown version 1.6.
- Added Stringy version 2.2.
- JSON-serialized model have now camelized properties.
- Better and more complete
Page
model with corresponding UI. - Added
TextContent
model to extend for text-based models (e.g.Page
,Post
).
- Check unique slug for content on saving.
- Added same regular expression check for slug for PHP and Javascript (266cfeb).
- Added remote content status calculation.
- Added PHPMailer version 5.2.
User::authenticate
now accepts only instance ofUser
to save in session.
- Added
CHANGELOG.md
file. - Added password recovery flow (#6).
- Added
User::login
to replace oldUser::authenticate
method. - Added basic administration dashboard.
- UI: better components spacing and dimensions (#7).
- Updated Slim framework to version 3.0.0 (4df8c81).
- Better step-by-step requirements check and admin user creation (#2).
- Autologin to dashboard after installation (#4).
- Added same regular expression check for username and email for PHP and Javascript (559a413).
First release.