Michal Kváček
4506b62387
FEATURE: add enumeration for content statuses
2016-01-27 16:02:45 +01:00
Michal Kváček
686ce63ca7
FIX: fix enumerations - empty init caused error
2016-01-27 15:27:15 +01:00
Michal Kváček
c4dd6cc229
FIX: fix enumeration for modules.
...
Module does not have ID field. Instead, it has handler field.
2016-01-27 15:16:15 +01:00
Michal Kváček
cc832d5249
FEATURE #1394 : add modules enumeration class
2016-01-27 15:02:22 +01:00
Michal Kváček
f81e8a698b
FEATURE: enumeration can be sorted.
2016-01-27 01:53:53 +01:00
Michal Kváček
bc2bdd38b9
FIX: fix multiple enumeration classes
...
Enumeration classes shared one static variable which caused sharing data. Main problem was with conflicts in names. This commit divides enumeration into "namespaces". Used namespace is return value from "get_called_class()" function.
2016-01-26 23:19:42 +01:00
Michal Kváček
dc5821649a
FEATURE: add enumeration class for custom field types
2016-01-26 11:14:09 +01:00
Michal Kváček
2cf9fcae3d
REFACTORING: use BaseEnumeration
...
Classes UserRoles and UserStates are now using new BaseEnumeration class.
2016-01-26 11:13:02 +01:00
Michal Kváček
0ef7a12691
FEATURE: add baseclass for each enumeration
2016-01-26 11:12:23 +01:00
Michal Kváček
bcec36cb08
Merge branch 'user_management' into dev
2016-01-24 23:39:26 +01:00
Michal Kváček
6af60248e6
FEATURE #1359 : add status changing (user management)
2016-01-24 23:38:34 +01:00
Michal Kváček
f872475752
FEATURE #1359 : user must input unique email when editing
2016-01-24 23:19:05 +01:00
Michal Kváček
7d0261f1f8
FEATURE: minor changes in main menu
2016-01-24 23:08:12 +01:00
Michal Kváček
1767872402
FEATURE #1359 : add working user edit
...
Finally user can be edited in admin. Admin can change password and role of given user.
2016-01-24 21:18:27 +01:00
Michal Kváček
bad25cb161
FEATURE #1359 : add working user edit
...
Finally user can be edited in admin. Admin can change password and role of given user.
2016-01-24 21:17:16 +01:00
Michal Kváček
8fcc5d041c
FEATURE: move user roles into separate enumeration.
...
This commit moves list of user roles into separate class (with own namespace), so we can access this data anywhere from application.
2016-01-24 20:43:41 +01:00
Michal Kváček
dd2377b8ac
FEATURE #1359 : do not require ID for updating profile of logged user
2016-01-24 20:24:40 +01:00
Michal Kváček
c062fa1db3
FEATURE #1359 : add user detail
2016-01-24 20:21:09 +01:00
Michal Kváček
f5b7c4ea8f
FEATURE #1359 : add users overview.
...
This commit adds users overview. Currently with link to non-existing user detail/edit form.
2016-01-24 19:29:05 +01:00
Michal Kváček
7a3e91b7a9
FEATURE #1364 : init barryvdh/laravel-debugbar
...
Debugbar is initilized only for "local" environment.
2016-01-24 18:47:37 +01:00
Michal Kváček
bb0083cdda
REFACTORING: split UserManagement controller into more classes
...
One class for user management would be really messy. This commit splits it into more classes.
2016-01-24 17:30:02 +01:00
Michal Kváček
9a4596581c
FEATURE: add logout.
...
This commit adds functionality for logout user.
2016-01-24 17:08:05 +01:00
Michal Kváček
5d7e535239
FEATURE: style menu
...
This commit adds some markup to sidebars in admin.
2016-01-24 16:55:23 +01:00
Michal Kváček
8a91a95a67
FIX: fix login
...
Login should work again. Problem was in non-setting sessions. This was resolved by adding middleware "web" to admin group. Thanks to great documentation for NOT MENTIONING this pitfall!
2016-01-24 15:08:59 +01:00
Michal Kváček
2ade14beba
FIX: fix routes again - add name for dashboard route
2016-01-22 17:54:49 +01:00
Michal Kváček
49a2139ff6
FIX: fix routes
2016-01-22 17:54:12 +01:00
Michal Kváček
954d927210
Merge branch 'user_management' into dev
2016-01-22 17:52:48 +01:00
Michal Kváček
2f71a1ebcc
Merge branch 'authentication' into dev
2016-01-22 17:52:39 +01:00
Michal Kváček
9517ff43d5
FEATURE: tweak form for creating new user
...
Added Foundation classes etc.
2016-01-22 17:51:34 +01:00
Michal Kváček
b8589aa4d3
Merge branch 'user_management' into authentication
2016-01-22 17:27:36 +01:00
Michal Kváček
4df84dabcf
FEATURE: merged routes
2016-01-22 17:23:13 +01:00
Michal Kváček
99a38bfd24
Merge branch 'authentication' into dev
2016-01-22 14:05:55 +01:00
Michal Kváček
dbd551152c
FEATURE #1358 : finish login
...
Login form should look like finished part of application.
2016-01-22 14:00:16 +01:00
Michal Kváček
47aa9b15cb
REFACTORING: renamed CreateNewUser to CreateNewUserRequest
2016-01-22 12:54:59 +01:00
Michal Kváček
f1a0f4d7e2
FIX: removed duplicit "admin/" in routes.
2016-01-22 12:47:37 +01:00
Michal Kváček
551e1af5fe
FIX: fix some security issue
2016-01-22 12:46:18 +01:00
Michal Kváček
39855bdbfd
FEATURE: add redirect after successful user registration
2016-01-22 12:45:17 +01:00
Michal Kváček
1ca787e482
FEATURE: add Request class for handling user registration
...
Laravel provides functionality for validating and authorization of incoming form requests. This commit adds this functionality to user registration.
2016-01-22 12:43:00 +01:00
Michal Kváček
23c47ad6a3
Merge branch 'user_management' into layout
2016-01-21 16:24:33 +01:00
Michal Kváček
a9ff0ff808
FIX: fixed route to UserManagement@getOverview
2016-01-21 16:20:40 +01:00
Michal Kváček
1d33157892
FEATURE #1365 : add some basic layout to admin interface
...
Admin interface now has some sidebar and content area. Sidebar was supposed to be "dropdown-on-click", however I have not acomplished it yet.
2016-01-21 16:02:38 +01:00
Michal Kváček
b258233497
FEATURE: download Font Awesome
2016-01-21 15:43:16 +01:00
Michal Kváček
a7f19d98b8
FEATURE: main menu works quite fine.
...
Currently, main menu is generated using pingpong/menus. Menu is generated in service provider called AdminProvider. Currently, menu is rendered with Bootstrap classes, I need to rewrite style in order to implement it in Foundation.
2016-01-21 14:26:47 +01:00
Michal Kváček
cad627a74e
Merge branch 'layout' into dev
2016-01-21 12:32:54 +01:00
Michal Kváček
2e8f42efe2
FEATURE: add template for dashboard
2016-01-21 12:29:09 +01:00
Michal Kváček
94227a4b97
FEATURE: changed inheritance in dashboard controller
2016-01-21 12:28:46 +01:00
Michal Kváček
384edd3a7e
FEATURE: init service provider of Menu builder in config files
2016-01-21 12:13:40 +01:00
Michal Kváček
1940a10fc5
Merge branch 'dashboard' into layout
2016-01-21 11:59:17 +01:00
Michal Kváček
40b08b0fc8
Merge branch 'dashboard' into user_management
2016-01-21 11:56:05 +01:00
Michal Kváček
ba836a50a8
Merge branch 'authentication' into user_management
2016-01-21 11:53:24 +01:00