summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile17
-rw-r--r--README.md2
-rw-r--r--composer.json2
-rw-r--r--core/README.md2
-rw-r--r--core/classes/session/FilesSession.php2
-rw-r--r--core/cli/micro/setup.php4
-rw-r--r--core/config/anom_settings.php5
-rw-r--r--core/config/init.php2
-rw-r--r--docker-compose.redis.yml4
-rw-r--r--docker-compose.yml3
-rw-r--r--docker/bin/docker-entrypoint.sh4
-rw-r--r--docker/config/000-default.conf21
-rw-r--r--docker/config/composer-naked.json2
-rw-r--r--docker/config/composer-redis.json2
-rw-r--r--docker/config/default-ssl.conf131
-rw-r--r--public/.htaccess (renamed from html/.htaccess)0
-rw-r--r--public/app/config/app_constants.php (renamed from html/app/config/app_constants.php)0
-rw-r--r--public/app/controllers/Auth.php (renamed from html/app/controllers/Auth.php)64
-rw-r--r--public/app/controllers/Product.php (renamed from html/app/controllers/Product.php)0
-rw-r--r--public/app/controllers/Resolve.php (renamed from html/app/controllers/Resolve.php)0
-rw-r--r--public/app/controllers/admin/.gitkeep (renamed from html/app/controllers/admin/.gitkeep)0
-rw-r--r--public/app/controllers/api/.gitkeep (renamed from html/app/controllers/api/.gitkeep)0
-rw-r--r--public/app/controllers/api/Common_api.php (renamed from html/app/controllers/api/Common_api.php)0
-rw-r--r--public/app/controllers/api/Doc_api.php (renamed from html/app/controllers/api/Doc_api.php)0
-rw-r--r--public/app/controllers/cli/CliContoller.php (renamed from html/app/controllers/cli/CliContoller.php)0
-rw-r--r--public/app/extends/Classroom_manager.php (renamed from html/app/extends/Classroom_manager.php)0
-rw-r--r--public/app/extends/Classroom_user.php (renamed from html/app/extends/Classroom_user.php)0
-rw-r--r--public/app/extends/Send_mail.php (renamed from html/app/extends/Send_mail.php)0
-rw-r--r--public/app/models/Jorge.php (renamed from html/app/models/Jorge.php)0
-rw-r--r--public/app/models/_info.md (renamed from html/app/models/_info.md)0
-rw-r--r--public/app/models/admin/History_model.php (renamed from html/app/models/admin/History_model.php)0
-rw-r--r--public/app/models/admin/User_model.php (renamed from html/app/models/admin/User_model.php)0
-rw-r--r--public/app/models/cms/Media_model.php (renamed from html/app/models/cms/Media_model.php)0
-rw-r--r--public/app/models/cms/Page_model.php (renamed from html/app/models/cms/Page_model.php)0
-rw-r--r--public/app/models/market/Market_repository.php (renamed from html/app/models/market/Market_repository.php)0
-rw-r--r--public/app/models/market/Payment_template.txt (renamed from html/app/models/market/Payment_template.txt)0
-rw-r--r--public/app/models/market/ProductCategories_model.php (renamed from html/app/models/market/ProductCategories_model.php)0
-rw-r--r--public/app/models/market/Product_model.php (renamed from html/app/models/market/Product_model.php)0
-rw-r--r--public/app/models/todo.md (renamed from html/app/models/todo.md)0
-rw-r--r--public/app/routes/api.php (renamed from html/app/routes/api.php)0
-rw-r--r--public/app/routes/backend.php (renamed from html/app/routes/backend.php)0
-rw-r--r--public/app/routes/frontend.php (renamed from html/app/routes/frontend.php)25
-rw-r--r--public/app/views/admin/skeleton.php (renamed from html/app/views/admin/skeleton.php)0
-rw-r--r--public/app/views/components/breadcrumbs.php (renamed from html/app/views/components/breadcrumbs.php)0
-rw-r--r--public/app/views/components/header_includes.php (renamed from html/app/views/components/header_includes.php)0
-rw-r--r--public/app/views/components/top-bar.php (renamed from html/app/views/components/top-bar.php)0
-rw-r--r--public/app/views/components/user-management.php (renamed from html/app/views/components/user-management.php)0
-rw-r--r--public/app/views/error/404.php (renamed from html/app/views/error/404.php)0
-rw-r--r--public/app/views/error/general.php (renamed from html/app/views/error/general.php)0
-rw-r--r--public/app/views/group.php (renamed from html/app/views/group.php)0
-rw-r--r--public/app/views/item.php (renamed from html/app/views/item.php)0
-rw-r--r--public/app/views/simple/Model.php (renamed from html/app/views/simple/Model.php)0
-rw-r--r--public/app/views/simple/Render.php (renamed from html/app/views/simple/Render.php)0
-rw-r--r--public/app/views/simple/category.php (renamed from html/app/views/simple/category.php)0
-rw-r--r--public/app/views/simple/index.php (renamed from html/app/views/simple/index.php)0
-rw-r--r--public/app/views/simple/lorem-dates.php (renamed from html/app/views/simple/lorem-dates.php)0
-rw-r--r--public/app/views/simple/lorem-intros.php (renamed from html/app/views/simple/lorem-intros.php)0
-rw-r--r--public/app/views/simple/lorem-posts.php (renamed from html/app/views/simple/lorem-posts.php)0
-rw-r--r--public/app/views/simple/post.php (renamed from html/app/views/simple/post.php)0
-rw-r--r--public/app/views/user/login.php (renamed from html/app/views/user/login.php)7
-rw-r--r--public/app/views/user/new-password.php (renamed from html/app/views/user/new-password.php)0
-rw-r--r--public/app/views/user/registration.php (renamed from html/app/views/user/registration.php)0
-rw-r--r--public/app/views/welcome.php (renamed from html/app/views/welcome.php)7
-rw-r--r--public/assets/css/admin.css (renamed from html/assets/css/admin.css)0
-rw-r--r--public/assets/css/class.css (renamed from html/assets/css/class.css)0
-rw-r--r--public/assets/css/email.css (renamed from html/assets/css/email.css)0
-rw-r--r--public/assets/css/main.css (renamed from html/assets/css/main.css)0
-rw-r--r--public/assets/css/normalize.css (renamed from html/assets/css/normalize.css)0
-rw-r--r--public/assets/css/overides.css (renamed from html/assets/css/overides.css)0
-rw-r--r--public/assets/js/chart.js/Plugin.Subtitle.js (renamed from html/assets/js/chart.js/Plugin.Subtitle.js)0
-rw-r--r--public/assets/js/chart.js/chart.min.js (renamed from html/assets/js/chart.js/chart.min.js)0
-rw-r--r--public/assets/js/chart.js/chartjs-plugin-annotation.js (renamed from html/assets/js/chart.js/chartjs-plugin-annotation.js)0
-rw-r--r--public/assets/js/chart.js/chartjs-plugin-datalabels.min.js (renamed from html/assets/js/chart.js/chartjs-plugin-datalabels.min.js)0
-rw-r--r--public/assets/js/cookie.js78
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css.map (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css.map)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.min.css (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.min.css)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css.map (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css.map)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.min.css (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.min.css)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot)bin20127 -> 20127 bytes
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf)bin45404 -> 45404 bytes
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff)bin23424 -> 23424 bytes
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2 (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2)bin18028 -> 18028 bytes
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.js (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.js)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.min.js (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.min.js)0
-rw-r--r--public/assets/js/dataTables/Bootstrap-3.3.7/js/npm.js (renamed from html/assets/js/dataTables/Bootstrap-3.3.7/js/npm.js)0
-rw-r--r--public/assets/js/dataTables/Checkboxes/dataTables.checkboxes.css (renamed from html/assets/js/dataTables/Checkboxes/dataTables.checkboxes.css)0
-rw-r--r--public/assets/js/dataTables/Checkboxes/dataTables.checkboxes.min.js (renamed from html/assets/js/dataTables/Checkboxes/dataTables.checkboxes.min.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.min.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.min.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.min.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.min.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.min.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.min.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.min.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.min.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.min.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.min.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables_themeroller.css (renamed from html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables_themeroller.css)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/images/sort_asc.png (renamed from html/assets/js/dataTables/DataTables-1.10.15/images/sort_asc.png)bin160 -> 160 bytes
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/images/sort_asc_disabled.png (renamed from html/assets/js/dataTables/DataTables-1.10.15/images/sort_asc_disabled.png)bin148 -> 148 bytes
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/images/sort_both.png (renamed from html/assets/js/dataTables/DataTables-1.10.15/images/sort_both.png)bin201 -> 201 bytes
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/images/sort_desc.png (renamed from html/assets/js/dataTables/DataTables-1.10.15/images/sort_desc.png)bin158 -> 158 bytes
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/images/sort_desc_disabled.png (renamed from html/assets/js/dataTables/DataTables-1.10.15/images/sort_desc_disabled.png)bin146 -> 146 bytes
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.min.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.min.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.min.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.min.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.min.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.min.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.min.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.min.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.js)0
-rw-r--r--public/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.min.js (renamed from html/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.min.js)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.min.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.min.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.min.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.min.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.min.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.min.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.min.css (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.min.css)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.js (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.js)0
-rw-r--r--public/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.min.js (renamed from html/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.min.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.min.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.min.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.min.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.min.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.min.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.min.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.min.css (renamed from html/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.min.css)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.min.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.min.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.min.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.min.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.min.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.min.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.js)0
-rw-r--r--public/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.min.js (renamed from html/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.min.js)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.min.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.min.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.min.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.min.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.min.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.min.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.min.css (renamed from html/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.min.css)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.js (renamed from html/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.js)0
-rw-r--r--public/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.min.js (renamed from html/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.min.js)0
-rw-r--r--public/assets/js/dataTables/accent-neutralise.js (renamed from html/assets/js/dataTables/accent-neutralise.js)0
-rw-r--r--public/assets/js/dataTables/buttons.colVis.min.js (renamed from html/assets/js/dataTables/buttons.colVis.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/Grunt.buttons.all.min.js (renamed from html/assets/js/dataTables/buttons/Grunt.buttons.all.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/Grunt.buttons.min.js (renamed from html/assets/js/dataTables/buttons/Grunt.buttons.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/buttons.flash.min.js (renamed from html/assets/js/dataTables/buttons/buttons.flash.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/buttons.html5.min.js (renamed from html/assets/js/dataTables/buttons/buttons.html5.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/buttons.print.min.js (renamed from html/assets/js/dataTables/buttons/buttons.print.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/dataTables.buttons.min.js (renamed from html/assets/js/dataTables/buttons/dataTables.buttons.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/jszip.min.js (renamed from html/assets/js/dataTables/buttons/jszip.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/pdfmake.min.js (renamed from html/assets/js/dataTables/buttons/pdfmake.min.js)0
-rw-r--r--public/assets/js/dataTables/buttons/vfs_fonts.js (renamed from html/assets/js/dataTables/buttons/vfs_fonts.js)0
-rw-r--r--public/assets/js/dataTables/dataTables.alphabetSearch.bootstrap.css (renamed from html/assets/js/dataTables/dataTables.alphabetSearch.bootstrap.css)0
-rw-r--r--public/assets/js/dataTables/dataTables.alphabetSearch.css (renamed from html/assets/js/dataTables/dataTables.alphabetSearch.css)0
-rw-r--r--public/assets/js/dataTables/dataTables.alphabetSearch.js (renamed from html/assets/js/dataTables/dataTables.alphabetSearch.js)0
-rw-r--r--public/assets/js/dataTables/dataTables.alphabetSearch.min.js (renamed from html/assets/js/dataTables/dataTables.alphabetSearch.min.js)0
-rw-r--r--public/assets/js/dataTables/dataTables.alphabetSearch2.js (renamed from html/assets/js/dataTables/dataTables.alphabetSearch2.js)0
-rw-r--r--public/assets/js/dataTables/dataTables.colVis.css (renamed from html/assets/js/dataTables/dataTables.colVis.css)0
-rw-r--r--public/assets/js/dataTables/dataTables.colVis.min.css (renamed from html/assets/js/dataTables/dataTables.colVis.min.css)0
-rw-r--r--public/assets/js/dataTables/dataTables.colVis.min.js (renamed from html/assets/js/dataTables/dataTables.colVis.min.js)0
-rw-r--r--public/assets/js/dataTables/dataTables.colvis.jqueryui.css (renamed from html/assets/js/dataTables/dataTables.colvis.jqueryui.css)0
-rw-r--r--public/assets/js/dataTables/dataTables.fixedColumns.min.js (renamed from html/assets/js/dataTables/dataTables.fixedColumns.min.js)0
-rw-r--r--public/assets/js/dataTables/dataTables.searchPane.min.css (renamed from html/assets/js/dataTables/dataTables.searchPane.min.css)0
-rw-r--r--public/assets/js/dataTables/dataTables.searchPane.min.js (renamed from html/assets/js/dataTables/dataTables.searchPane.min.js)0
-rw-r--r--public/assets/js/dataTables/datatables.css (renamed from html/assets/js/dataTables/datatables.css)0
-rw-r--r--public/assets/js/dataTables/datatables.date-uk.js (renamed from html/assets/js/dataTables/datatables.date-uk.js)0
-rw-r--r--public/assets/js/dataTables/datatables.js (renamed from html/assets/js/dataTables/datatables.js)0
-rw-r--r--public/assets/js/dataTables/datatables.min.css (renamed from html/assets/js/dataTables/datatables.min.css)0
-rw-r--r--public/assets/js/dataTables/datatables.min.js (renamed from html/assets/js/dataTables/datatables.min.js)0
-rw-r--r--public/assets/js/dataTables/diacritics-sort.js (renamed from html/assets/js/dataTables/diacritics-sort.js)0
-rw-r--r--public/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.js (renamed from html/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.js)0
-rw-r--r--public/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.min.js (renamed from html/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.min.js)0
-rw-r--r--public/assets/js/dataTables/localization/Greek.json (renamed from html/assets/js/dataTables/localization/Greek.json)0
-rw-r--r--public/assets/js/dataTables/pythiaDropDown.css (renamed from html/assets/js/dataTables/pythiaDropDown.css)0
-rw-r--r--public/assets/js/dataTables/pythiaDropDown.js (renamed from html/assets/js/dataTables/pythiaDropDown.js)0
-rw-r--r--public/assets/js/dataTables/pythiaDropDownOptions.js (renamed from html/assets/js/dataTables/pythiaDropDownOptions.js)0
-rw-r--r--public/assets/js/dataTables/search-neutralise.js (renamed from html/assets/js/dataTables/search-neutralise.js)0
-rw-r--r--public/assets/js/dataTables/sorting_natural.js (renamed from html/assets/js/dataTables/sorting_natural.js)0
-rw-r--r--public/assets/js/edit-post.js (renamed from html/assets/js/edit-post.js)0
-rw-r--r--public/assets/js/forms/ajaxForm.js (renamed from html/assets/js/forms/ajaxForm.js)0
-rw-r--r--public/assets/js/forms/clearinput.js (renamed from html/assets/js/forms/clearinput.js)0
-rw-r--r--public/assets/js/forms/customValidators.js (renamed from html/assets/js/forms/customValidators.js)0
-rw-r--r--public/assets/js/forms/password.js (renamed from html/assets/js/forms/password.js)0
-rw-r--r--public/assets/js/forms/select.js (renamed from html/assets/js/forms/select.js)0
-rw-r--r--public/assets/js/forms/serialize.js (renamed from html/assets/js/forms/serialize.js)0
-rw-r--r--public/assets/js/forms/textarea.js (renamed from html/assets/js/forms/textarea.js)0
-rw-r--r--public/assets/js/forms/validateform.js (renamed from html/assets/js/forms/validateform.js)0
-rw-r--r--public/assets/js/images/lazyload.js (renamed from html/assets/js/images/lazyload.js)0
-rw-r--r--public/assets/js/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (renamed from html/assets/js/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js)0
-rw-r--r--public/assets/js/jquery-validation/dist/additional-methods.js (renamed from html/assets/js/jquery-validation/dist/additional-methods.js)0
-rw-r--r--public/assets/js/jquery-validation/dist/jquery.validate.js (renamed from html/assets/js/jquery-validation/dist/jquery.validate.js)0
-rw-r--r--public/assets/js/jquery/dist/jquery.js (renamed from html/assets/js/jquery/dist/jquery.js)0
-rw-r--r--public/assets/js/manage-category.js (renamed from html/assets/js/manage-category.js)0
-rw-r--r--public/assets/js/manage-posts.js (renamed from html/assets/js/manage-posts.js)0
-rw-r--r--public/assets/js/manage-tags.js (renamed from html/assets/js/manage-tags.js)0
-rw-r--r--public/assets/js/marked/marked.cjs (renamed from html/assets/js/marked/marked.cjs)0
-rw-r--r--public/assets/js/marked/marked.esm.js (renamed from html/assets/js/marked/marked.esm.js)0
-rw-r--r--public/assets/js/marked/marked.min.js (renamed from html/assets/js/marked/marked.min.js)0
-rw-r--r--public/assets/js/marked/marked.umd.js (renamed from html/assets/js/marked/marked.umd.js)0
-rw-r--r--public/assets/js/modals/modal.js (renamed from html/assets/js/modals/modal.js)0
-rw-r--r--public/assets/js/modals/modal_handling.js (renamed from html/assets/js/modals/modal_handling.js)0
-rw-r--r--public/assets/js/modals/some_modal.js (renamed from html/assets/js/modals/some_modal.js)0
-rw-r--r--public/assets/js/pdfmake/fonts/Roboto.js (renamed from html/assets/js/pdfmake/fonts/Roboto.js)0
-rw-r--r--public/assets/js/pdfmake/fonts/Roboto/Roboto-Italic.ttf (renamed from html/assets/js/pdfmake/fonts/Roboto/Roboto-Italic.ttf)bin152384 -> 152384 bytes
-rw-r--r--public/assets/js/pdfmake/fonts/Roboto/Roboto-Medium.ttf (renamed from html/assets/js/pdfmake/fonts/Roboto/Roboto-Medium.ttf)bin146884 -> 146884 bytes
-rw-r--r--public/assets/js/pdfmake/fonts/Roboto/Roboto-MediumItalic.ttf (renamed from html/assets/js/pdfmake/fonts/Roboto/Roboto-MediumItalic.ttf)bin152572 -> 152572 bytes
-rw-r--r--public/assets/js/pdfmake/fonts/Roboto/Roboto-Regular.ttf (renamed from html/assets/js/pdfmake/fonts/Roboto/Roboto-Regular.ttf)bin146768 -> 146768 bytes
-rw-r--r--public/assets/js/pdfmake/pdfmake.js (renamed from html/assets/js/pdfmake/pdfmake.js)0
-rw-r--r--public/assets/js/pdfmake/pdfmake.js.map (renamed from html/assets/js/pdfmake/pdfmake.js.map)0
-rw-r--r--public/assets/js/pdfmake/pdfmake.min.js (renamed from html/assets/js/pdfmake/pdfmake.min.js)0
-rw-r--r--public/assets/js/pdfmake/pdfmake.min.js.map (renamed from html/assets/js/pdfmake/pdfmake.min.js.map)0
-rw-r--r--public/assets/js/pdfmake/standard-fonts/Courier.js (renamed from html/assets/js/pdfmake/standard-fonts/Courier.js)0
-rw-r--r--public/assets/js/pdfmake/standard-fonts/Helvetica.js (renamed from html/assets/js/pdfmake/standard-fonts/Helvetica.js)0
-rw-r--r--public/assets/js/pdfmake/standard-fonts/Symbol.js (renamed from html/assets/js/pdfmake/standard-fonts/Symbol.js)0
-rw-r--r--public/assets/js/pdfmake/standard-fonts/Times.js (renamed from html/assets/js/pdfmake/standard-fonts/Times.js)0
-rw-r--r--public/assets/js/pdfmake/standard-fonts/ZapfDingbats.js (renamed from html/assets/js/pdfmake/standard-fonts/ZapfDingbats.js)0
-rw-r--r--public/assets/js/pdfmake/vfs_fonts.js (renamed from html/assets/js/pdfmake/vfs_fonts.js)0
-rw-r--r--public/assets/js/plugins/accordion.js (renamed from html/assets/js/plugins/accordion.js)0
-rw-r--r--public/assets/js/plugins/breadcrumb.js (renamed from html/assets/js/plugins/breadcrumb.js)0
-rw-r--r--public/assets/js/plugins/copy.js (renamed from html/assets/js/plugins/copy.js)0
-rw-r--r--public/assets/js/plugins/expand.js (renamed from html/assets/js/plugins/expand.js)0
-rw-r--r--public/assets/js/plugins/expandText.js (renamed from html/assets/js/plugins/expandText.js)0
-rw-r--r--public/assets/js/plugins/fileinput.js (renamed from html/assets/js/plugins/fileinput.js)0
-rw-r--r--public/assets/js/plugins/gallery.js (renamed from html/assets/js/plugins/gallery.js)0
-rw-r--r--public/assets/js/plugins/infoPopup.js (renamed from html/assets/js/plugins/infoPopup.js)0
-rw-r--r--public/assets/js/plugins/initialize.js (renamed from html/assets/js/plugins/initialize.js)0
-rw-r--r--public/assets/js/plugins/intersecting.js (renamed from html/assets/js/plugins/intersecting.js)0
-rw-r--r--public/assets/js/plugins/menu.js (renamed from html/assets/js/plugins/menu.js)0
-rw-r--r--public/assets/js/plugins/scrollShadowHor.js (renamed from html/assets/js/plugins/scrollShadowHor.js)0
-rw-r--r--public/assets/js/plugins/scrollShadowVert.js (renamed from html/assets/js/plugins/scrollShadowVert.js)0
-rw-r--r--public/assets/js/plugins/tabs.js (renamed from html/assets/js/plugins/tabs.js)0
-rw-r--r--public/assets/js/plugins/tabtoggle.js (renamed from html/assets/js/plugins/tabtoggle.js)0
-rw-r--r--public/assets/js/plugins/tooltip.js (renamed from html/assets/js/plugins/tooltip.js)0
-rw-r--r--public/assets/js/post-features.js (renamed from html/assets/js/post-features.js)0
-rw-r--r--public/assets/js/require/AttributePlugin.js (renamed from html/assets/js/require/AttributePlugin.js)0
-rw-r--r--public/assets/js/require/Require.js (renamed from html/assets/js/require/Require.js)0
-rw-r--r--public/assets/js/require/plugins.attribute.js (renamed from html/assets/js/require/plugins.attribute.js)0
-rw-r--r--public/assets/js/require/plugins.attribute.setup.js (renamed from html/assets/js/require/plugins.attribute.setup.js)0
-rw-r--r--public/assets/js/require/require.files.js (renamed from html/assets/js/require/require.files.js)0
-rw-r--r--public/assets/js/require/require.slim.js (renamed from html/assets/js/require/require.slim.js)0
-rw-r--r--public/assets/js/select2/css/select2_4.0.6.min.css (renamed from html/assets/js/select2/css/select2_4.0.6.min.css)0
-rw-r--r--public/assets/js/select2/i18n/el.js (renamed from html/assets/js/select2/i18n/el.js)0
-rw-r--r--public/assets/js/select2/js/select2_4.0.6.min.js (renamed from html/assets/js/select2/js/select2_4.0.6.min.js)0
-rw-r--r--public/assets/js/utils/apiready.js (renamed from html/assets/js/utils/apiready.js)0
-rw-r--r--public/assets/js/utils/confirm.js (renamed from html/assets/js/utils/confirm.js)0
-rw-r--r--public/assets/js/utils/debounce.js (renamed from html/assets/js/utils/debounce.js)0
-rw-r--r--public/assets/js/utils/defineApi.js (renamed from html/assets/js/utils/defineApi.js)0
-rw-r--r--public/assets/js/utils/destroyevent.js (renamed from html/assets/js/utils/destroyevent.js)0
-rw-r--r--public/assets/js/utils/dom.js (renamed from html/assets/js/utils/dom.js)0
-rw-r--r--public/assets/js/utils/domHelper.js (renamed from html/assets/js/utils/domHelper.js)0
-rw-r--r--public/assets/js/utils/enabled.js (renamed from html/assets/js/utils/enabled.js)0
-rw-r--r--public/assets/js/utils/event.js (renamed from html/assets/js/utils/event.js)0
-rw-r--r--public/assets/js/utils/eventUtils.js (renamed from html/assets/js/utils/eventUtils.js)0
-rw-r--r--public/assets/js/utils/getApis.js (renamed from html/assets/js/utils/getApis.js)0
-rw-r--r--public/assets/js/utils/throttle.js (renamed from html/assets/js/utils/throttle.js)0
-rw-r--r--public/assets/js/utils/whenAll.js (renamed from html/assets/js/utils/whenAll.js)0
-rw-r--r--public/assets/js/wiki.js (renamed from html/assets/js/wiki.js)0
-rwxr-xr-xpublic/cache/.gitkeep (renamed from html/cache/.gitkeep)0
-rw-r--r--public/favicon.ico (renamed from html/favicon.ico)bin15086 -> 15086 bytes
-rw-r--r--public/index.php (renamed from html/index.php)0
-rw-r--r--public/processed-views/base.php (renamed from html/processed-views/base.php)0
-rw-r--r--public/processed-views/content/404.php (renamed from html/processed-views/content/404.php)0
-rw-r--r--public/processed-views/content/Basket/Basket.html (renamed from html/processed-views/content/Basket/Basket.html)0
-rw-r--r--public/processed-views/content/Basket/Basket_Item.html (renamed from html/processed-views/content/Basket/Basket_Item.html)0
-rw-r--r--public/processed-views/content/Basket/Basket_aside.html (renamed from html/processed-views/content/Basket/Basket_aside.html)0
-rw-r--r--public/processed-views/content/Basket/Basket_empty.html (renamed from html/processed-views/content/Basket/Basket_empty.html)0
-rw-r--r--public/processed-views/content/Checkout/Final_Error.html (renamed from html/processed-views/content/Checkout/Final_Error.html)0
-rw-r--r--public/processed-views/content/Checkout/Final_Success.html (renamed from html/processed-views/content/Checkout/Final_Success.html)0
-rw-r--r--public/processed-views/content/Checkout/Final_Success_Delivery.html (renamed from html/processed-views/content/Checkout/Final_Success_Delivery.html)0
-rw-r--r--public/processed-views/content/Checkout/Footer.html (renamed from html/processed-views/content/Checkout/Footer.html)0
-rw-r--r--public/processed-views/content/Checkout/Guest.html (renamed from html/processed-views/content/Checkout/Guest.html)0
-rw-r--r--public/processed-views/content/Checkout/Header.html (renamed from html/processed-views/content/Checkout/Header.html)0
-rw-r--r--public/processed-views/content/Checkout/Order_Truck.html (renamed from html/processed-views/content/Checkout/Order_Truck.html)0
-rw-r--r--public/processed-views/content/Checkout/Registered.html (renamed from html/processed-views/content/Checkout/Registered.html)0
-rw-r--r--public/processed-views/content/Checkout/Result.html (renamed from html/processed-views/content/Checkout/Result.html)0
-rw-r--r--public/processed-views/content/Checkout/Steps.html (renamed from html/processed-views/content/Checkout/Steps.html)0
-rw-r--r--public/processed-views/content/Checkout/Yellows_Redemption.html (renamed from html/processed-views/content/Checkout/Yellows_Redemption.html)0
-rw-r--r--public/processed-views/content/Content/404.html (renamed from html/processed-views/content/Content/404.html)0
-rw-r--r--public/processed-views/content/Content/404NotSupported.html (renamed from html/processed-views/content/Content/404NotSupported.html)0
-rw-r--r--public/processed-views/content/Content/CCTV.html (renamed from html/processed-views/content/Content/CCTV.html)0
-rw-r--r--public/processed-views/content/Content/Certifications.html (renamed from html/processed-views/content/Content/Certifications.html)0
-rw-r--r--public/processed-views/content/Content/Company.html (renamed from html/processed-views/content/Content/Company.html)0
-rw-r--r--public/processed-views/content/Content/Contact.html (renamed from html/processed-views/content/Content/Contact.html)0
-rw-r--r--public/processed-views/content/Content/Content_Asside.html (renamed from html/processed-views/content/Content/Content_Asside.html)0
-rw-r--r--public/processed-views/content/Content/Faq.html (renamed from html/processed-views/content/Content/Faq.html)0
-rw-r--r--public/processed-views/content/Content/Gallery.html (renamed from html/processed-views/content/Content/Gallery.html)0
-rw-r--r--public/processed-views/content/Content/History.html (renamed from html/processed-views/content/Content/History.html)0
-rw-r--r--public/processed-views/content/Content/Politiki_Aporitou.html (renamed from html/processed-views/content/Content/Politiki_Aporitou.html)0
-rw-r--r--public/processed-views/content/Content/Politiki_Cookies.html (renamed from html/processed-views/content/Content/Politiki_Cookies.html)0
-rw-r--r--public/processed-views/content/Content/Politiki_Epistrofwn.html (renamed from html/processed-views/content/Content/Politiki_Epistrofwn.html)0
-rw-r--r--public/processed-views/content/Content/Terms.html (renamed from html/processed-views/content/Content/Terms.html)0
-rw-r--r--public/processed-views/content/Content/Tropoi_Pliromis.html (renamed from html/processed-views/content/Content/Tropoi_Pliromis.html)0
-rw-r--r--public/processed-views/content/Store/Store__Anakoinoseis.html (renamed from html/processed-views/content/Store/Store__Anakoinoseis.html)0
-rw-r--r--public/processed-views/content/Store/Store__Anakoinoseis__article.html (renamed from html/processed-views/content/Store/Store__Anakoinoseis__article.html)0
-rw-r--r--public/processed-views/content/Store/Store__Anakoinosi.html (renamed from html/processed-views/content/Store/Store__Anakoinosi.html)0
-rw-r--r--public/processed-views/content/Store/Store__Anakoinosi_gallerySlider.html (renamed from html/processed-views/content/Store/Store__Anakoinosi_gallerySlider.html)0
-rw-r--r--public/processed-views/content/Store/Store__Diagonismoi.html (renamed from html/processed-views/content/Store/Store__Diagonismoi.html)0
-rw-r--r--public/processed-views/content/Store/Store__Diagonismoi__diagonismosTile.html (renamed from html/processed-views/content/Store/Store__Diagonismoi__diagonismosTile.html)0
-rw-r--r--public/processed-views/content/Store/Store__Diagonismos.html (renamed from html/processed-views/content/Store/Store__Diagonismos.html)0
-rw-r--r--public/processed-views/content/Store/Store__Katalogoi.html (renamed from html/processed-views/content/Store/Store__Katalogoi.html)0
-rw-r--r--public/processed-views/content/Store/Store__Katalogoi__katalogosTile.html (renamed from html/processed-views/content/Store/Store__Katalogoi__katalogosTile.html)0
-rw-r--r--public/processed-views/content/Store/Store__Katastima.html (renamed from html/processed-views/content/Store/Store__Katastima.html)0
-rw-r--r--public/processed-views/content/Store/Store__OrarioLeitourgias.html (renamed from html/processed-views/content/Store/Store__OrarioLeitourgias.html)0
-rw-r--r--public/processed-views/content/StoreLocator/StoreLocator.html (renamed from html/processed-views/content/StoreLocator/StoreLocator.html)0
-rw-r--r--public/processed-views/content/StoreLocator/StoreLocator__fitlers.html (renamed from html/processed-views/content/StoreLocator/StoreLocator__fitlers.html)0
-rw-r--r--public/processed-views/content/StoreLocator/StoreLocator__storeMap.html (renamed from html/processed-views/content/StoreLocator/StoreLocator__storeMap.html)0
-rw-r--r--public/processed-views/content/StoreLocator/StoreLocator__storeTile.html (renamed from html/processed-views/content/StoreLocator/StoreLocator__storeTile.html)0
-rw-r--r--public/processed-views/content/User/User_Account_Details.html (renamed from html/processed-views/content/User/User_Account_Details.html)0
-rw-r--r--public/processed-views/content/User/User_Account_Header.html (renamed from html/processed-views/content/User/User_Account_Header.html)0
-rw-r--r--public/processed-views/content/User/User_Account_Lists.html (renamed from html/processed-views/content/User/User_Account_Lists.html)0
-rw-r--r--public/processed-views/content/User/User_Account_Order_History.html (renamed from html/processed-views/content/User/User_Account_Order_History.html)0
-rw-r--r--public/processed-views/content/User/User_Account_Order_Repetition.html (renamed from html/processed-views/content/User/User_Account_Order_Repetition.html)0
-rw-r--r--public/processed-views/content/myList/My_List.html (renamed from html/processed-views/content/myList/My_List.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Aside.html (renamed from html/processed-views/content/myList/My_List_Aside.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Fav.html (renamed from html/processed-views/content/myList/My_List_Fav.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Product_List_Fav.htm (renamed from html/processed-views/content/myList/My_List_Product_List_Fav.htm)0
-rw-r--r--public/processed-views/content/myList/My_List_Product_List_Fav_Tile.html (renamed from html/processed-views/content/myList/My_List_Product_List_Fav_Tile.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Selected_Filters.html (renamed from html/processed-views/content/myList/My_List_Selected_Filters.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Tile.html (renamed from html/processed-views/content/myList/My_List_Tile.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Title.html (renamed from html/processed-views/content/myList/My_List_Title.html)0
-rw-r--r--public/processed-views/content/myList/My_List_Tools.html (renamed from html/processed-views/content/myList/My_List_Tools.html)0
-rw-r--r--public/processed-views/content/myList/My_Lists.html (renamed from html/processed-views/content/myList/My_Lists.html)0
-rw-r--r--public/processed-views/content/product/Product_Slider.html (renamed from html/processed-views/content/product/Product_Slider.html)0
-rw-r--r--public/processed-views/content/product/Product_Slider_Tile.html (renamed from html/processed-views/content/product/Product_Slider_Tile.html)0
-rw-r--r--public/processed-views/content/product/product_details.php (renamed from html/processed-views/content/product/product_details.php)0
-rw-r--r--public/processed-views/content/product_list/Load_More.html (renamed from html/processed-views/content/product_list/Load_More.html)0
-rw-r--r--public/processed-views/content/product_list/Product_List_Filters.php (renamed from html/processed-views/content/product_list/Product_List_Filters.php)0
-rw-r--r--public/processed-views/content/product_list/aside.php (renamed from html/processed-views/content/product_list/aside.php)0
-rw-r--r--public/processed-views/content/product_list/product_list.php (renamed from html/processed-views/content/product_list/product_list.php)0
-rw-r--r--public/processed-views/content/product_list/product_tile.php (renamed from html/processed-views/content/product_list/product_tile.php)0
-rw-r--r--public/processed-views/content/product_list/top_navigation.php (renamed from html/processed-views/content/product_list/top_navigation.php)0
-rw-r--r--public/processed-views/content/static.php (renamed from html/processed-views/content/static.php)0
-rw-r--r--public/processed-views/email/base.html (renamed from html/processed-views/email/base.html)0
-rw-r--r--public/processed-views/email/content/Forgot_Password1.html (renamed from html/processed-views/email/content/Forgot_Password1.html)0
-rw-r--r--public/processed-views/email/content/Forgot_Password2.html (renamed from html/processed-views/email/content/Forgot_Password2.html)0
-rw-r--r--public/processed-views/email/content/Order.html (renamed from html/processed-views/email/content/Order.html)0
-rw-r--r--public/processed-views/email/content/Order_Notification.html (renamed from html/processed-views/email/content/Order_Notification.html)0
-rw-r--r--public/processed-views/email/content/Registration.html (renamed from html/processed-views/email/content/Registration.html)0
-rw-r--r--public/processed-views/email/partials/Footer.html (renamed from html/processed-views/email/partials/Footer.html)0
-rw-r--r--public/processed-views/email/partials/Header.html (renamed from html/processed-views/email/partials/Header.html)0
-rw-r--r--public/processed-views/error/404.php (renamed from html/processed-views/error/404.php)0
-rw-r--r--public/processed-views/error/general.php (renamed from html/processed-views/error/general.php)0
-rw-r--r--public/processed-views/modals/Login.html (renamed from html/processed-views/modals/Login.html)0
-rw-r--r--public/processed-views/modals/My_Lists_Add.html (renamed from html/processed-views/modals/My_Lists_Add.html)0
-rw-r--r--public/processed-views/modals/My_Lists_Delete.html (renamed from html/processed-views/modals/My_Lists_Delete.html)0
-rw-r--r--public/processed-views/modals/Register.html (renamed from html/processed-views/modals/Register.html)0
-rw-r--r--public/processed-views/modals/Reset_Password.html (renamed from html/processed-views/modals/Reset_Password.html)0
-rw-r--r--public/processed-views/modals/Reset_Password2.html (renamed from html/processed-views/modals/Reset_Password2.html)0
-rw-r--r--public/processed-views/modals/Set_New_Password.html (renamed from html/processed-views/modals/Set_New_Password.html)0
-rw-r--r--public/processed-views/modals/Set_New_Password2.html (renamed from html/processed-views/modals/Set_New_Password2.html)0
-rw-r--r--public/processed-views/modals/User_Account_Delete_Card.html (renamed from html/processed-views/modals/User_Account_Delete_Card.html)0
-rw-r--r--public/processed-views/modals/User_Account_Order_History_DeleteOrder.html (renamed from html/processed-views/modals/User_Account_Order_History_DeleteOrder.html)0
-rw-r--r--public/processed-views/partials/Loader.html (renamed from html/processed-views/partials/Loader.html)0
-rw-r--r--public/processed-views/partials/ProductTile__body (renamed from html/processed-views/partials/ProductTile__body)0
-rw-r--r--public/processed-views/partials/ProductTile__button (renamed from html/processed-views/partials/ProductTile__button)0
-rw-r--r--public/processed-views/partials/footer.php (renamed from html/processed-views/partials/footer.php)0
-rw-r--r--public/processed-views/partials/header.php (renamed from html/processed-views/partials/header.php)0
-rw-r--r--public/processed-views/products.php (renamed from html/processed-views/products.php)0
-rw-r--r--public/processed-views/server-client-contract.md (renamed from html/processed-views/server-client-contract.md)0
-rw-r--r--public/processed-views/x-404.php (renamed from html/processed-views/x-404.php)0
-rw-r--r--storage/cache/.gitkeep0
-rw-r--r--storage/session/.gitkeep0
373 files changed, 348 insertions, 36 deletions
diff --git a/Dockerfile b/Dockerfile
index 6f2689d..ef8e94e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -42,16 +42,17 @@ RUN docker-php-ext-install pdo pdo_mysql mysqli
# ------------------------------------------------------------------------------
# Copy local code to the container image.
-COPY html /var/www/html
+COPY public /var/www/public
# Copy core files behind public
COPY core /var/www/core
-# Copy configuration files for the container
-COPY docker /var/www/docker
+# Copy storage folder structure behind public
+COPY storage /var/www/storage
+# Copy configuration files for the container (application based)
+COPY docker /var/www/docker
COPY tests /var/www/tests
-
COPY composer.json /var/www/
@@ -76,8 +77,14 @@ RUN locale-gen
# Manage permitions in specific directories
# ------------------------------------------------------------------------------
+# (make local storage directories writable)
# RUN chown -R www-data:www-data /var/www
-RUN chmod -R 757 /var/www/html/cache
+RUN chmod -R 757 /var/www/public/cache
+RUN chmod -R 757 /var/www/storage
+
+
+# change apache's default-root to /var/www/public
+RUN sed -ri -e 's!/var/www/html!/var/www/public!g' /etc/apache2/sites-available/*.conf
# Use the PORT environment variable in Apache configuration files.
diff --git a/README.md b/README.md
index e463f3b..8e7a43c 100644
--- a/README.md
+++ b/README.md
@@ -91,7 +91,7 @@ for vscode you need to add a ~./.vscode/launch.json file like this:
"request": "launch",
"port": 9003,
"pathMappings": {
- "/var/www/html": "${workspaceRoot}/html"
+ "/var/www/public": "${workspaceRoot}/public"
}
}
]
diff --git a/composer.json b/composer.json
index 5cf5df5..dd8061e 100644
--- a/composer.json
+++ b/composer.json
@@ -4,7 +4,7 @@
},
"autoload": {
"classmap": [
- "html/app",
+ "public/app",
"core/classes"
]
}
diff --git a/core/README.md b/core/README.md
index fb92086..8dee940 100644
--- a/core/README.md
+++ b/core/README.md
@@ -168,7 +168,7 @@ NOTE: directory structure needs updata, but the main structure ramains untouched
|
|-- data * folder for batch data-imports to database
|
- |-- html ** PUBLIC directory
+ |-- public ** PUBLIC directory
| |-- app * APP
| | |-- Controllers * Controllers
| | | |-- Art.php
diff --git a/core/classes/session/FilesSession.php b/core/classes/session/FilesSession.php
index a06f29c..a3c8437 100644
--- a/core/classes/session/FilesSession.php
+++ b/core/classes/session/FilesSession.php
@@ -36,7 +36,7 @@ class FileSessionHandler implements SessionHandlerInterface
{
// values comming from configuration
$this->sessionName = SESSION_NAME;
- $this->sess_filename = $path;
+ $this->sess_filename = FILESESSION_PATH;
$this->minutes = $minutes;
// Set handler to overide SESSION
diff --git a/core/cli/micro/setup.php b/core/cli/micro/setup.php
index 3a8e5eb..ca2fd40 100644
--- a/core/cli/micro/setup.php
+++ b/core/cli/micro/setup.php
@@ -54,7 +54,7 @@ define('APP_NAME', 'e-Classroom'); // Application Name
define('APP_VERSION', 'v0.1'); // Application version
-define('APP_ROOT', realpath(MINI_APP_BASE.'../../html'));
+define('APP_ROOT', realpath(MINI_APP_BASE.'../../public'));
// Cache driver and caching TTLs
// -----------------------------------------------------------------------------
@@ -69,7 +69,7 @@ define('CACHE_CATEGORY_TTL', 18000); // 5 hours
// Product
define('CACHE_PRODUCT_TTL', 3600); // 1 hour
-define('FILECACHE_PATH', realpath(MINI_APP_BASE.'../../html/cache/').'/');
+define('FILECACHE_PATH', realpath(MINI_APP_BASE.'../../storage/cache/').'/');
echo "Cache Directory is ". textColor(FILECACHE_PATH, GREEN)."\n";
diff --git a/core/config/anom_settings.php b/core/config/anom_settings.php
index 399c180..f98c95d 100644
--- a/core/config/anom_settings.php
+++ b/core/config/anom_settings.php
@@ -117,7 +117,8 @@ define('AUTOLOADER' , '../vendor/autoload.php');
define('SESSION_DRIVER', 'DefaultSession');
-
+// if FileSession is selected, a path for session-files is needed
+# define('FILESESSION_PATH', '../storage/session');
/* ADVANCED OPTIMIZATION ///////////////////////////////////////////////////////
* -----------------------------------------------------------------------------
@@ -158,7 +159,7 @@ define('CACHE_PRODUCT_TTL', 3600); // 1 hour
// CONNECTIONS ...
-define('FILECACHE_PATH', APP_ROOT.'/cache/'); // if CACHE_DRIVER is set to 'FileCache'
+define('FILECACHE_PATH', APP_ROOT.'../storage/cache/'); // if CACHE_DRIVER is set to 'FileCache'
# define('REDIS_HOST', '127.0.0.1'); // if CACHE_DRIVER is set to 'RedisCache'
diff --git a/core/config/init.php b/core/config/init.php
index 0dbaaf0..c64b35d 100644
--- a/core/config/init.php
+++ b/core/config/init.php
@@ -6,7 +6,7 @@
* (Registry and Request)
*
* Include _anything_ that is common practice on the request life-cycle
- * of your project and does not need to be shown in the /html/index.php
+ * of your project and does not need to be shown in the /public/index.php
* Usualy here you shall initialize supplamentary services like Sessions
* / Database / Caching etc.
*
diff --git a/docker-compose.redis.yml b/docker-compose.redis.yml
index ed794a9..80f8021 100644
--- a/docker-compose.redis.yml
+++ b/docker-compose.redis.yml
@@ -12,7 +12,7 @@ services:
ports:
- "80:8080"
volumes:
- - "./html:/var/www/html"
+ - "./public:/var/www/public"
- "./core:/var/www/core"
- "./container:/var/www/container"
environment:
@@ -70,7 +70,7 @@ services:
- "80:8080"
- "443:443"
volumes:
- - "./html:/var/www/html"
+ - "./html:/var/www/public"
- "./core:/var/www/core"
- "./container:/var/www/container"
command: sh -c "/usr/local/bin/docker-entrypoint.sh"
diff --git a/docker-compose.yml b/docker-compose.yml
index dd6a730..bdc203d 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -13,9 +13,10 @@ services:
ports:
- "80:8080"
volumes:
- - "./html:/var/www/html"
+ - "./public:/var/www/public"
- "./core:/var/www/core"
- "./docker:/var/www/docker"
+ - "./storage:/var/www/storage"
- "./tests:/var/www/tests"
environment:
PORT: 8080
diff --git a/docker/bin/docker-entrypoint.sh b/docker/bin/docker-entrypoint.sh
index ee396d3..99a4bf6 100644
--- a/docker/bin/docker-entrypoint.sh
+++ b/docker/bin/docker-entrypoint.sh
@@ -4,8 +4,8 @@
# ------------------------------------------------------------------------------
# grand to 'cache' directory writable permissions
# set file-cache directory to apache's user ownership
-chmod -R 755 /var/www/html/cache
-chown -R www-data:www-data /var/www/html/cache
+chmod -R 755 /var/www/public/cache
+chown -R www-data:www-data /var/www/public/cache
# copy composer.json to 'www'; then prepare auutoloading
# ------------------------------------------------------------------------------
diff --git a/docker/config/000-default.conf b/docker/config/000-default.conf
new file mode 100644
index 0000000..fafa395
--- /dev/null
+++ b/docker/config/000-default.conf
@@ -0,0 +1,21 @@
+<VirtualHost *:${PORT}>
+
+ # DEFAULT SITE CONFIGURATION
+ # (optional settings are commented with `##`)
+ # --- -- -- - - -
+
+ ## ServerName www.example.com
+
+ ServerAdmin webmaster@localhost
+ DocumentRoot /var/www/public
+
+ ## LogLevel info ssl:warn
+
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined
+
+ ## Include conf-available/serve-cgi-bin.conf
+
+</VirtualHost>
+
+# vim: syntax=apache ts=4 sw=4 sts=4 sr noet \ No newline at end of file
diff --git a/docker/config/composer-naked.json b/docker/config/composer-naked.json
index 7037711..7e0bf82 100644
--- a/docker/config/composer-naked.json
+++ b/docker/config/composer-naked.json
@@ -5,7 +5,7 @@
"autoload": {
"classmap": [
"/var/www/core/classes",
- "/var/www/html/app"
+ "/var/www/public/app"
]
}
} \ No newline at end of file
diff --git a/docker/config/composer-redis.json b/docker/config/composer-redis.json
index cd929ae..606c658 100644
--- a/docker/config/composer-redis.json
+++ b/docker/config/composer-redis.json
@@ -5,7 +5,7 @@
"autoload": {
"classmap": [
"/var/www/core/classes",
- "/var/www/html/app"
+ "/var/www/public/app"
]
}
} \ No newline at end of file
diff --git a/docker/config/default-ssl.conf b/docker/config/default-ssl.conf
new file mode 100644
index 0000000..deeebc5
--- /dev/null
+++ b/docker/config/default-ssl.conf
@@ -0,0 +1,131 @@
+<IfModule mod_ssl.c>
+ <VirtualHost _default_:443>
+ # DEFAULT _SSL_ SITE CONFIGURATION
+ # (optional settings are commented with `##`)
+ # --- -- -- - - -
+
+ ServerAdmin webmaster@localhost
+
+ DocumentRoot /var/www/public
+
+ # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
+ # error, crit, alert, emerg.
+ ## LogLevel info ssl:warn
+
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined
+
+ ## Include conf-available/serve-cgi-bin.conf
+
+ # SSL Engine Switch:
+ # Enable/Disable SSL for this virtual host.
+ SSLEngine on
+
+ # A self-signed (snakeoil) certificate can be created by installing
+ # the ssl-cert package. See
+ # /usr/share/doc/apache2/README.Debian.gz for more info.
+ # If both key and certificate are stored in the same file, only the
+ # SSLCertificateFile directive is needed.
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+
+ # Server Certificate Chain:
+ # Point SSLCertificateChainFile at a file containing the
+ # concatenation of PEM encoded CA certificates which form the
+ # certificate chain for the server certificate. Alternatively
+ # the referenced file can be the same as SSLCertificateFile
+ # when the CA certificates are directly appended to the server
+ # certificate for convinience.
+ ## SSLCertificateChainFile /etc/apache2/ssl.crt/server-ca.crt
+
+ # Certificate Authority (CA):
+ # Set the CA certificate verification path where to find CA
+ # certificates for client authentication or alternatively one
+ # huge file containing all of them (file must be PEM encoded)
+ # Note: Inside SSLCACertificatePath you need hash symlinks
+ # to point to the certificate files. Use the provided
+ # Makefile to update the hash symlinks after changes.
+ ## SSLCACertificatePath /etc/ssl/certs/
+ ## SSLCACertificateFile /etc/apache2/ssl.crt/ca-bundle.crt
+
+ # Certificate Revocation Lists (CRL):
+ # Set the CA revocation path where to find CA CRLs for client
+ # authentication or alternatively one huge file containing all
+ # of them (file must be PEM encoded)
+ # Note: Inside SSLCARevocationPath you need hash symlinks
+ # to point to the certificate files. Use the provided
+ # Makefile to update the hash symlinks after changes.
+ ## SSLCARevocationPath /etc/apache2/ssl.crl/
+ ## SSLCARevocationFile /etc/apache2/ssl.crl/ca-bundle.crl
+
+ # Client Authentication (Type):
+ # Client certificate verification type and depth. Types are
+ # none, optional, require and optional_no_ca. Depth is a
+ # number which specifies how deeply to verify the certificate
+ # issuer chain before deciding the certificate is not valid.
+ ## SSLVerifyClient require
+ ## SSLVerifyDepth 10
+
+ # SSL Engine Options:
+ # Set various options for the SSL engine.
+ # o FakeBasicAuth:
+ # Translate the client X.509 into a Basic Authorisation. This means that
+ # the standard Auth/DBMAuth methods can be used for access control. The
+ # user name is the `one line' version of the client's X.509 certificate.
+ # Note that no password is obtained from the user. Every entry in the user
+ # file needs this password: `xxj31ZMTZzkVA'.
+ # o ExportCertData:
+ # This exports two additional environment variables: SSL_CLIENT_CERT and
+ # SSL_SERVER_CERT. These contain the PEM-encoded certificates of the
+ # server (always existing) and the client (only existing when client
+ # authentication is used). This can be used to import the certificates
+ # into CGI scripts.
+ # o StdEnvVars:
+ # This exports the standard SSL/TLS related `SSL_*' environment variables.
+ # Per default this exportation is switched off for performance reasons,
+ # because the extraction step is an expensive operation and is usually
+ # useless for serving static content. So one usually enables the
+ # exportation for CGI and SSI requests only.
+ # o OptRenegotiate:
+ # This enables optimized SSL connection renegotiation handling when SSL
+ # directives are used in per-directory context.
+ ## SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
+ <FilesMatch "\.(cgi|shtml|phtml|php)$">
+ SSLOptions +StdEnvVars
+ </FilesMatch>
+ <Directory /usr/lib/cgi-bin>
+ SSLOptions +StdEnvVars
+ </Directory>
+
+ # SSL Protocol Adjustments:
+ # The safe and default but still SSL/TLS standard compliant shutdown
+ # approach is that mod_ssl sends the close notify alert but doesn't wait for
+ # the close notify alert from client. When you need a different shutdown
+ # approach you can use one of the following variables:
+ # o ssl-unclean-shutdown:
+ # This forces an unclean shutdown when the connection is closed, i.e. no
+ # SSL close notify alert is send or allowed to received. This violates
+ # the SSL/TLS standard but is needed for some brain-dead browsers. Use
+ # this when you receive I/O errors because of the standard approach where
+ # mod_ssl sends the close notify alert.
+ # o ssl-accurate-shutdown:
+ # This forces an accurate shutdown when the connection is closed, i.e. a
+ # SSL close notify alert is send and mod_ssl waits for the close notify
+ # alert of the client. This is 100% SSL/TLS standard compliant, but in
+ # practice often causes hanging connections with brain-dead browsers. Use
+ # this only for browsers where you know that their SSL implementation
+ # works correctly.
+ # Notice: Most problems of broken clients are also related to the HTTP
+ # keep-alive facility, so you usually additionally want to disable
+ # keep-alive for those clients, too. Use variable "nokeepalive" for this.
+ # Similarly, one has to force some clients to use HTTP/1.0 to workaround
+ # their broken HTTP/1.1 implementation. Use variables "downgrade-1.0" and
+ # "force-response-1.0" for this.
+ # BrowserMatch "MSIE [2-6]" \
+ # nokeepalive ssl-unclean-shutdown \
+ # downgrade-1.0 force-response-1.0
+
+ </VirtualHost>
+</IfModule>
+
+# vim: syntax=apache ts=4 sw=4 sts=4 sr noet \ No newline at end of file
diff --git a/html/.htaccess b/public/.htaccess
index f4ddf81..f4ddf81 100644
--- a/html/.htaccess
+++ b/public/.htaccess
diff --git a/html/app/config/app_constants.php b/public/app/config/app_constants.php
index 0d04dc2..0d04dc2 100644
--- a/html/app/config/app_constants.php
+++ b/public/app/config/app_constants.php
diff --git a/html/app/controllers/Auth.php b/public/app/controllers/Auth.php
index b9314ff..f215388 100644
--- a/html/app/controllers/Auth.php
+++ b/public/app/controllers/Auth.php
@@ -54,15 +54,23 @@ class Auth {
$user
->setRoles(json_decode($attributes['Roles_json']))
->setPrivileges(
- explode( // example transform `[2,7] . [[1],[5,6]]` to `[2,7,1,5,6]`
- str_replace(
- ['[', ']'], // remove square parenthesis
- '',
- $attributes['RootPrivileges_json'] . $attributes['SubPrivileges_json']
- ),
- ','
- )
+ array_merge(
+ json_decode($attributes['RootPrivileges_json']),
+ self::merge_lists_array(
+ json_decode($attributes['SubPrivileges_json'])
+ )
+ )
);
+
+ // regeneration session ID (prevent session fixation)
+ session_regenerate_id();
+ // set cookie for connected user
+ setcookie(
+ 'cluser',
+ 'connected',
+ time()+60*60*8, // 8 hours
+ '/'
+ );
// login OK, set Token in session
@@ -75,6 +83,19 @@ class Auth {
}
+ /**
+ * merges an array of lists to one list
+ */
+ private static function merge_lists_array( $list )
+ {
+ $current = [];
+ foreach($list as $sublist) {
+ $current = array_merge($current, $sublist);
+ }
+ return $current;
+ }
+
+
/** activate
* resolves a call like: /account/activate?ticket=ca42d68cfba5fbbafeacc010b8e3a551
*/
@@ -158,6 +179,24 @@ class Auth {
}
+ public static function is_connected()
+ {
+ $manager = new Classroom_manager();
+ if ($manager->hasUserToken()) {
+
+ echo 'user is connected';
+ $token = $manager->getUserToken();
+ $user = $token->getUser();
+
+ return $user;
+
+ } else {
+ echo 'user is not connected';
+ return false;
+ }
+ }
+
+
@@ -166,6 +205,15 @@ class Auth {
{
$userManager = new UserManager();
$userManager->logout();
+
+ // remove user-conected cookie
+ if (isset($_COOKIE['cluser'])) {
+ unset($_COOKIE['cluser']);
+ setcookie('cluser', null, -1, '/');
+ return true;
+ } else {
+ return false;
+ }
}
diff --git a/html/app/controllers/Product.php b/public/app/controllers/Product.php
index 0193ed9..0193ed9 100644
--- a/html/app/controllers/Product.php
+++ b/public/app/controllers/Product.php
diff --git a/html/app/controllers/Resolve.php b/public/app/controllers/Resolve.php
index 7b9222c..7b9222c 100644
--- a/html/app/controllers/Resolve.php
+++ b/public/app/controllers/Resolve.php
diff --git a/html/app/controllers/admin/.gitkeep b/public/app/controllers/admin/.gitkeep
index e69de29..e69de29 100644
--- a/html/app/controllers/admin/.gitkeep
+++ b/public/app/controllers/admin/.gitkeep
diff --git a/html/app/controllers/api/.gitkeep b/public/app/controllers/api/.gitkeep
index e69de29..e69de29 100644
--- a/html/app/controllers/api/.gitkeep
+++ b/public/app/controllers/api/.gitkeep
diff --git a/html/app/controllers/api/Common_api.php b/public/app/controllers/api/Common_api.php
index a8bd75f..a8bd75f 100644
--- a/html/app/controllers/api/Common_api.php
+++ b/public/app/controllers/api/Common_api.php
diff --git a/html/app/controllers/api/Doc_api.php b/public/app/controllers/api/Doc_api.php
index e893552..e893552 100644
--- a/html/app/controllers/api/Doc_api.php
+++ b/public/app/controllers/api/Doc_api.php
diff --git a/html/app/controllers/cli/CliContoller.php b/public/app/controllers/cli/CliContoller.php
index 310e2ae..310e2ae 100644
--- a/html/app/controllers/cli/CliContoller.php
+++ b/public/app/controllers/cli/CliContoller.php
diff --git a/html/app/extends/Classroom_manager.php b/public/app/extends/Classroom_manager.php
index 4d38ba3..4d38ba3 100644
--- a/html/app/extends/Classroom_manager.php
+++ b/public/app/extends/Classroom_manager.php
diff --git a/html/app/extends/Classroom_user.php b/public/app/extends/Classroom_user.php
index 1c26e73..1c26e73 100644
--- a/html/app/extends/Classroom_user.php
+++ b/public/app/extends/Classroom_user.php
diff --git a/html/app/extends/Send_mail.php b/public/app/extends/Send_mail.php
index fa0d8d3..fa0d8d3 100644
--- a/html/app/extends/Send_mail.php
+++ b/public/app/extends/Send_mail.php
diff --git a/html/app/models/Jorge.php b/public/app/models/Jorge.php
index 5d79007..5d79007 100644
--- a/html/app/models/Jorge.php
+++ b/public/app/models/Jorge.php
diff --git a/html/app/models/_info.md b/public/app/models/_info.md
index 5504523..5504523 100644
--- a/html/app/models/_info.md
+++ b/public/app/models/_info.md
diff --git a/html/app/models/admin/History_model.php b/public/app/models/admin/History_model.php
index 04ce630..04ce630 100644
--- a/html/app/models/admin/History_model.php
+++ b/public/app/models/admin/History_model.php
diff --git a/html/app/models/admin/User_model.php b/public/app/models/admin/User_model.php
index 62d99db..62d99db 100644
--- a/html/app/models/admin/User_model.php
+++ b/public/app/models/admin/User_model.php
diff --git a/html/app/models/cms/Media_model.php b/public/app/models/cms/Media_model.php
index 6a4a681..6a4a681 100644
--- a/html/app/models/cms/Media_model.php
+++ b/public/app/models/cms/Media_model.php
diff --git a/html/app/models/cms/Page_model.php b/public/app/models/cms/Page_model.php
index fda5fb1..fda5fb1 100644
--- a/html/app/models/cms/Page_model.php
+++ b/public/app/models/cms/Page_model.php
diff --git a/html/app/models/market/Market_repository.php b/public/app/models/market/Market_repository.php
index 1338426..1338426 100644
--- a/html/app/models/market/Market_repository.php
+++ b/public/app/models/market/Market_repository.php
diff --git a/html/app/models/market/Payment_template.txt b/public/app/models/market/Payment_template.txt
index 4a66a1a..4a66a1a 100644
--- a/html/app/models/market/Payment_template.txt
+++ b/public/app/models/market/Payment_template.txt
diff --git a/html/app/models/market/ProductCategories_model.php b/public/app/models/market/ProductCategories_model.php
index d8c274e..d8c274e 100644
--- a/html/app/models/market/ProductCategories_model.php
+++ b/public/app/models/market/ProductCategories_model.php
diff --git a/html/app/models/market/Product_model.php b/public/app/models/market/Product_model.php
index aa554a1..aa554a1 100644
--- a/html/app/models/market/Product_model.php
+++ b/public/app/models/market/Product_model.php
diff --git a/html/app/models/todo.md b/public/app/models/todo.md
index defd21e..defd21e 100644
--- a/html/app/models/todo.md
+++ b/public/app/models/todo.md
diff --git a/html/app/routes/api.php b/public/app/routes/api.php
index 61e485b..61e485b 100644
--- a/html/app/routes/api.php
+++ b/public/app/routes/api.php
diff --git a/html/app/routes/backend.php b/public/app/routes/backend.php
index 9b90cf1..9b90cf1 100644
--- a/html/app/routes/backend.php
+++ b/public/app/routes/backend.php
diff --git a/html/app/routes/frontend.php b/public/app/routes/frontend.php
index 67f4655..56db23a 100644
--- a/html/app/routes/frontend.php
+++ b/public/app/routes/frontend.php
@@ -61,14 +61,27 @@ Route::add('/account/register', function() {
Route::add('/account/activate', function() { Auth::activate(); } );
// user profile
-Route::add('/account/profile', function() {
- // check if user is activated and loged in
- // then ...
- },
- 'post'
+Route::add('/account/profile', function() {
+ $user = Auth::is_connected();
+ if ($user === false) {
+ Render::view('error/general',
+ [
+ 'title' => 'Nope!',
+ 'message' => "<h2>No profile</h2>User is not connected"
+ ]
+ );
+
+ } else {
+ print_r($user);
+ }
+ }
);
-
+// test connection
+// NOTE: this is only for testing purposes
+if (!PRODUCTION) {
+ Route::add('/check/connection', function() { Auth::is_connected(); });
+}
Route::add('/account/reset_password', function() { Auth::reset_password(); } );
diff --git a/html/app/views/admin/skeleton.php b/public/app/views/admin/skeleton.php
index a9c2dcf..a9c2dcf 100644
--- a/html/app/views/admin/skeleton.php
+++ b/public/app/views/admin/skeleton.php
diff --git a/html/app/views/components/breadcrumbs.php b/public/app/views/components/breadcrumbs.php
index 471cfb6..471cfb6 100644
--- a/html/app/views/components/breadcrumbs.php
+++ b/public/app/views/components/breadcrumbs.php
diff --git a/html/app/views/components/header_includes.php b/public/app/views/components/header_includes.php
index 4ee6904..4ee6904 100644
--- a/html/app/views/components/header_includes.php
+++ b/public/app/views/components/header_includes.php
diff --git a/html/app/views/components/top-bar.php b/public/app/views/components/top-bar.php
index ed96e35..ed96e35 100644
--- a/html/app/views/components/top-bar.php
+++ b/public/app/views/components/top-bar.php
diff --git a/html/app/views/components/user-management.php b/public/app/views/components/user-management.php
index 02a439e..02a439e 100644
--- a/html/app/views/components/user-management.php
+++ b/public/app/views/components/user-management.php
diff --git a/html/app/views/error/404.php b/public/app/views/error/404.php
index 2b67e8d..2b67e8d 100644
--- a/html/app/views/error/404.php
+++ b/public/app/views/error/404.php
diff --git a/html/app/views/error/general.php b/public/app/views/error/general.php
index 257e68d..257e68d 100644
--- a/html/app/views/error/general.php
+++ b/public/app/views/error/general.php
diff --git a/html/app/views/group.php b/public/app/views/group.php
index 5d5dea0..5d5dea0 100644
--- a/html/app/views/group.php
+++ b/public/app/views/group.php
diff --git a/html/app/views/item.php b/public/app/views/item.php
index 2354c81..2354c81 100644
--- a/html/app/views/item.php
+++ b/public/app/views/item.php
diff --git a/html/app/views/simple/Model.php b/public/app/views/simple/Model.php
index 6ea1e7d..6ea1e7d 100644
--- a/html/app/views/simple/Model.php
+++ b/public/app/views/simple/Model.php
diff --git a/html/app/views/simple/Render.php b/public/app/views/simple/Render.php
index 79a93a0..79a93a0 100644
--- a/html/app/views/simple/Render.php
+++ b/public/app/views/simple/Render.php
diff --git a/html/app/views/simple/category.php b/public/app/views/simple/category.php
index 15d8b5e..15d8b5e 100644
--- a/html/app/views/simple/category.php
+++ b/public/app/views/simple/category.php
diff --git a/html/app/views/simple/index.php b/public/app/views/simple/index.php
index 9860db0..9860db0 100644
--- a/html/app/views/simple/index.php
+++ b/public/app/views/simple/index.php
diff --git a/html/app/views/simple/lorem-dates.php b/public/app/views/simple/lorem-dates.php
index 7a7c000..7a7c000 100644
--- a/html/app/views/simple/lorem-dates.php
+++ b/public/app/views/simple/lorem-dates.php
diff --git a/html/app/views/simple/lorem-intros.php b/public/app/views/simple/lorem-intros.php
index a3629e1..a3629e1 100644
--- a/html/app/views/simple/lorem-intros.php
+++ b/public/app/views/simple/lorem-intros.php
diff --git a/html/app/views/simple/lorem-posts.php b/public/app/views/simple/lorem-posts.php
index 5f7fccb..5f7fccb 100644
--- a/html/app/views/simple/lorem-posts.php
+++ b/public/app/views/simple/lorem-posts.php
diff --git a/html/app/views/simple/post.php b/public/app/views/simple/post.php
index 9e37cd9..9e37cd9 100644
--- a/html/app/views/simple/post.php
+++ b/public/app/views/simple/post.php
diff --git a/html/app/views/user/login.php b/public/app/views/user/login.php
index c4f223f..ba29158 100644
--- a/html/app/views/user/login.php
+++ b/public/app/views/user/login.php
@@ -76,7 +76,12 @@
// send POST request
$.post(request, data)
.done(function( data ) {
- console.log(data);
+ if (data.status) {
+ window.location.href = '/account/profile';
+
+ } else {
+ alert('Wrong credentials; please try again');
+ }
});
diff --git a/html/app/views/user/new-password.php b/public/app/views/user/new-password.php
index 06e7fac..06e7fac 100644
--- a/html/app/views/user/new-password.php
+++ b/public/app/views/user/new-password.php
diff --git a/html/app/views/user/registration.php b/public/app/views/user/registration.php
index e3527f0..e3527f0 100644
--- a/html/app/views/user/registration.php
+++ b/public/app/views/user/registration.php
diff --git a/html/app/views/welcome.php b/public/app/views/welcome.php
index 11dd6c6..de00645 100644
--- a/html/app/views/welcome.php
+++ b/public/app/views/welcome.php
@@ -17,5 +17,12 @@
Render::view('components/top-bar');
?>
+ <?php print_r($_SESSION); ?>
+ <?php print_r($_COOKIE); ?>
+ <?php
+ if (isset($_SESSION)) echo 'session seted';
+ ?>
+ <?=var_dump($_SESSION[UserTokenInterface::DEFAULT_PREFIX_KEY])?>
+
</body>
</html> \ No newline at end of file
diff --git a/html/assets/css/admin.css b/public/assets/css/admin.css
index 4bd8718..4bd8718 100644
--- a/html/assets/css/admin.css
+++ b/public/assets/css/admin.css
diff --git a/html/assets/css/class.css b/public/assets/css/class.css
index 598f441..598f441 100644
--- a/html/assets/css/class.css
+++ b/public/assets/css/class.css
diff --git a/html/assets/css/email.css b/public/assets/css/email.css
index 0bb6d48..0bb6d48 100644
--- a/html/assets/css/email.css
+++ b/public/assets/css/email.css
diff --git a/html/assets/css/main.css b/public/assets/css/main.css
index 016e0ab..016e0ab 100644
--- a/html/assets/css/main.css
+++ b/public/assets/css/main.css
diff --git a/html/assets/css/normalize.css b/public/assets/css/normalize.css
index 192eb9c..192eb9c 100644
--- a/html/assets/css/normalize.css
+++ b/public/assets/css/normalize.css
diff --git a/html/assets/css/overides.css b/public/assets/css/overides.css
index a83045c..a83045c 100644
--- a/html/assets/css/overides.css
+++ b/public/assets/css/overides.css
diff --git a/html/assets/js/chart.js/Plugin.Subtitle.js b/public/assets/js/chart.js/Plugin.Subtitle.js
index 5487f7c..5487f7c 100644
--- a/html/assets/js/chart.js/Plugin.Subtitle.js
+++ b/public/assets/js/chart.js/Plugin.Subtitle.js
diff --git a/html/assets/js/chart.js/chart.min.js b/public/assets/js/chart.js/chart.min.js
index 653e7cf..653e7cf 100644
--- a/html/assets/js/chart.js/chart.min.js
+++ b/public/assets/js/chart.js/chart.min.js
diff --git a/html/assets/js/chart.js/chartjs-plugin-annotation.js b/public/assets/js/chart.js/chartjs-plugin-annotation.js
index abce828..abce828 100644
--- a/html/assets/js/chart.js/chartjs-plugin-annotation.js
+++ b/public/assets/js/chart.js/chartjs-plugin-annotation.js
diff --git a/html/assets/js/chart.js/chartjs-plugin-datalabels.min.js b/public/assets/js/chart.js/chartjs-plugin-datalabels.min.js
index 75eb420..75eb420 100644
--- a/html/assets/js/chart.js/chartjs-plugin-datalabels.min.js
+++ b/public/assets/js/chart.js/chartjs-plugin-datalabels.min.js
diff --git a/public/assets/js/cookie.js b/public/assets/js/cookie.js
new file mode 100644
index 0000000..fcd3006
--- /dev/null
+++ b/public/assets/js/cookie.js
@@ -0,0 +1,78 @@
+// basic cookie handling
+//////////////////////////////////////////////////////////////////////////////
+
+
+/** create cookie
+ *
+ * @param {string} name : cookie name
+ * @param {*} value : cookie value
+ * @param {int} expire : expiration time (in seconds)
+ */
+function createCookie(name, value, expire) {
+
+ var expires;
+
+ if (expire) {
+ var date = new Date();
+ date.setTime(date.getTime()+(expire * 1000));
+ expires = "; expires=" + date.toGMTString();
+
+ } else {
+ expires = "";
+ }
+
+ document.cookie = name+"="+value+expires+"; path=/";
+}
+
+
+/** read cookie
+ *
+ * @param {string} name : cookie name
+ * @returns cookie value
+ */
+function readCookie(name) {
+
+ var nameEQ = name + "=";
+ var ca = document.cookie.split(';');
+
+ for(var i=0 ; i < ca.length ; i++ ) {
+ var c = ca[i];
+ while (c.charAt(0) == ' ') {
+ c = c.substring(1,c.length);
+ }
+ if (c.indexOf(nameEQ) == 0) {
+ return c.substring(nameEQ.length,c.length);
+ }
+ }
+ return null;
+}
+
+/** remove cookie
+ * == create cookie with empty string, already expired
+ */
+function removeCookie(name) {
+ createCookie(name, "", -1);
+}
+
+
+/** cookie exists
+ *
+ * @param {string} name
+ * @returns {boolean} true|false
+ */
+function cookieExists(name) {
+
+ var nameEQ = name + "=";
+ var ca = document.cookie.split(';');
+
+ for(var i=0 ; i < ca.length ; i++) {
+ var c = ca[i];
+ while (c.charAt(0) == ' ') {
+ c = c.substring(1, c.length);
+ }
+ if (c.indexOf(nameEQ) == 0) {
+ return true;
+ }
+ }
+ return false;
+}
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css
index 31d8882..31d8882 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css.map b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css.map
index d876f60..d876f60 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css.map
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.css.map
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.min.css b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.min.css
index 5e39401..5e39401 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.min.css
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap-theme.min.css
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css
index 6167622..6167622 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css.map b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css.map
index f010c82..f010c82 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css.map
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.css.map
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.min.css b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.min.css
index ed3905e..ed3905e 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.min.css
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/css/bootstrap.min.css
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot
index b93a495..b93a495 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot
Binary files differ
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg
index 94fb549..94fb549 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf
index 1413fc6..1413fc6 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf
Binary files differ
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff
index 9e61285..9e61285 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff
Binary files differ
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2 b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2
index 64539b5..64539b5 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2
Binary files differ
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.js b/public/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.js
index 8a2e99a..8a2e99a 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.js
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.js
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.min.js b/public/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.min.js
index 9bcd2fc..9bcd2fc 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.min.js
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/js/bootstrap.min.js
diff --git a/html/assets/js/dataTables/Bootstrap-3.3.7/js/npm.js b/public/assets/js/dataTables/Bootstrap-3.3.7/js/npm.js
index bf6aa80..bf6aa80 100644
--- a/html/assets/js/dataTables/Bootstrap-3.3.7/js/npm.js
+++ b/public/assets/js/dataTables/Bootstrap-3.3.7/js/npm.js
diff --git a/html/assets/js/dataTables/Checkboxes/dataTables.checkboxes.css b/public/assets/js/dataTables/Checkboxes/dataTables.checkboxes.css
index e59dfe7..e59dfe7 100644
--- a/html/assets/js/dataTables/Checkboxes/dataTables.checkboxes.css
+++ b/public/assets/js/dataTables/Checkboxes/dataTables.checkboxes.css
diff --git a/html/assets/js/dataTables/Checkboxes/dataTables.checkboxes.min.js b/public/assets/js/dataTables/Checkboxes/dataTables.checkboxes.min.js
index 2fc30d2..2fc30d2 100644
--- a/html/assets/js/dataTables/Checkboxes/dataTables.checkboxes.min.js
+++ b/public/assets/js/dataTables/Checkboxes/dataTables.checkboxes.min.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.css
index 2bbb3ef..2bbb3ef 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.min.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.min.css
index 66a70ab..66a70ab 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.min.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.bootstrap.min.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.css
index 79848c9..79848c9 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.min.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.min.css
index 73af41e..73af41e 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.min.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.foundation.min.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.css
index dcc8f82..dcc8f82 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.min.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.min.css
index fe64abc..fe64abc 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.min.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.jqueryui.min.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.css
index 2583842..2583842 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.min.css b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.min.css
index c192a34..c192a34 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.min.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/dataTables.semanticui.min.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.css b/public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.css
index 6c55f8b..6c55f8b 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.min.css b/public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.min.css
index 471c293..471c293 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.min.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables.min.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables_themeroller.css b/public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables_themeroller.css
index 1426a44..1426a44 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables_themeroller.css
+++ b/public/assets/js/dataTables/DataTables-1.10.15/css/jquery.dataTables_themeroller.css
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_asc.png b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_asc.png
index e1ba61a..e1ba61a 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_asc.png
+++ b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_asc.png
Binary files differ
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_asc_disabled.png b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_asc_disabled.png
index fb11dfe..fb11dfe 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_asc_disabled.png
+++ b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_asc_disabled.png
Binary files differ
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_both.png b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_both.png
index af5bc7c..af5bc7c 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_both.png
+++ b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_both.png
Binary files differ
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_desc.png b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_desc.png
index 0e156de..0e156de 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_desc.png
+++ b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_desc.png
Binary files differ
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_desc_disabled.png b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_desc_disabled.png
index c9fdd8a..c9fdd8a 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/images/sort_desc_disabled.png
+++ b/public/assets/js/dataTables/DataTables-1.10.15/images/sort_desc_disabled.png
Binary files differ
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.js
index f69acdc..f69acdc 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.min.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.min.js
index 98661c6..98661c6 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.min.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.bootstrap.min.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.js
index 4d3bb45..4d3bb45 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.min.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.min.js
index d47166b..d47166b 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.min.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.foundation.min.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.js
index 64d4325..64d4325 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.min.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.min.js
index 782d10f..782d10f 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.min.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.jqueryui.min.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.js
index c19ffe0..c19ffe0 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.min.js b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.min.js
index 3b2d3d9..3b2d3d9 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.min.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/dataTables.semanticui.min.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.js b/public/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.js
index e749018..e749018 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.js
diff --git a/html/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.min.js b/public/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.min.js
index dc969ee..dc969ee 100644
--- a/html/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.min.js
+++ b/public/assets/js/dataTables/DataTables-1.10.15/js/jquery.dataTables.min.js
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.css
index 98b09b0..98b09b0 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.min.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.min.css
index 68f8167..68f8167 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.min.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.bootstrap.min.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.css
index 7750971..7750971 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.min.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.min.css
index 7113963..7113963 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.min.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.dataTables.min.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.css
index 98b09b0..98b09b0 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.min.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.min.css
index 68f8167..68f8167 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.min.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.foundation.min.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.css
index a453aa9..a453aa9 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.min.css b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.min.css
index c89d814..c89d814 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.min.css
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/css/fixedHeader.jqueryui.min.css
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.js b/public/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.js
index 7c236da..7c236da 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.js
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.js
diff --git a/html/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.min.js b/public/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.min.js
index 80a8a4c..80a8a4c 100644
--- a/html/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.min.js
+++ b/public/assets/js/dataTables/FixedHeader-3.1.2/js/dataTables.fixedHeader.min.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.css
index aa2fb3e..aa2fb3e 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.min.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.min.css
index b53db0e..b53db0e 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.min.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.bootstrap.min.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.css
index 72353d2..72353d2 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.min.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.min.css
index db2f7d9..db2f7d9 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.min.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.dataTables.min.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.css
index 9d70328..9d70328 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.min.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.min.css
index e8842be..e8842be 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.min.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.foundation.min.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.css
index 72353d2..72353d2 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.min.css b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.min.css
index db2f7d9..db2f7d9 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.min.css
+++ b/public/assets/js/dataTables/Responsive-2.1.1/css/responsive.jqueryui.min.css
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.js b/public/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.js
index a1bd5b6..a1bd5b6 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.min.js b/public/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.min.js
index 2bbfabb..2bbfabb 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.min.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/dataTables.responsive.min.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.js b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.js
index c275a0e..c275a0e 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.min.js b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.min.js
index e77a6da..e77a6da 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.min.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.bootstrap.min.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.js b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.js
index 99e8689..99e8689 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.min.js b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.min.js
index e48fea2..e48fea2 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.min.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.foundation.min.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.js b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.js
index 2c1d23d..2c1d23d 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.js
diff --git a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.min.js b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.min.js
index e8f98dd..e8f98dd 100644
--- a/html/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.min.js
+++ b/public/assets/js/dataTables/Responsive-2.1.1/js/responsive.jqueryui.min.js
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.css
index eb89492..eb89492 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.min.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.min.css
index dceb355..dceb355 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.min.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.bootstrap.min.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.css
index 528760d..528760d 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.min.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.min.css
index 4707c70..4707c70 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.min.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.dataTables.min.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.css
index 29d3a46..29d3a46 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.min.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.min.css
index 1058d64..1058d64 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.min.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.foundation.min.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.css
index 528760d..528760d 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.min.css b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.min.css
index 4707c70..4707c70 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.min.css
+++ b/public/assets/js/dataTables/Scroller-1.4.2/css/scroller.jqueryui.min.css
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.js b/public/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.js
index 6d9f98f..6d9f98f 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.js
+++ b/public/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.js
diff --git a/html/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.min.js b/public/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.min.js
index 8326ab2..8326ab2 100644
--- a/html/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.min.js
+++ b/public/assets/js/dataTables/Scroller-1.4.2/js/dataTables.scroller.min.js
diff --git a/html/assets/js/dataTables/accent-neutralise.js b/public/assets/js/dataTables/accent-neutralise.js
index e917dae..e917dae 100644
--- a/html/assets/js/dataTables/accent-neutralise.js
+++ b/public/assets/js/dataTables/accent-neutralise.js
diff --git a/html/assets/js/dataTables/buttons.colVis.min.js b/public/assets/js/dataTables/buttons.colVis.min.js
index 679e3d7..679e3d7 100644
--- a/html/assets/js/dataTables/buttons.colVis.min.js
+++ b/public/assets/js/dataTables/buttons.colVis.min.js
diff --git a/html/assets/js/dataTables/buttons/Grunt.buttons.all.min.js b/public/assets/js/dataTables/buttons/Grunt.buttons.all.min.js
index bf0d824..bf0d824 100644
--- a/html/assets/js/dataTables/buttons/Grunt.buttons.all.min.js
+++ b/public/assets/js/dataTables/buttons/Grunt.buttons.all.min.js
diff --git a/html/assets/js/dataTables/buttons/Grunt.buttons.min.js b/public/assets/js/dataTables/buttons/Grunt.buttons.min.js
index 10683af..10683af 100644
--- a/html/assets/js/dataTables/buttons/Grunt.buttons.min.js
+++ b/public/assets/js/dataTables/buttons/Grunt.buttons.min.js
diff --git a/html/assets/js/dataTables/buttons/buttons.flash.min.js b/public/assets/js/dataTables/buttons/buttons.flash.min.js
index e273635..e273635 100644
--- a/html/assets/js/dataTables/buttons/buttons.flash.min.js
+++ b/public/assets/js/dataTables/buttons/buttons.flash.min.js
diff --git a/html/assets/js/dataTables/buttons/buttons.html5.min.js b/public/assets/js/dataTables/buttons/buttons.html5.min.js
index deee7fe..deee7fe 100644
--- a/html/assets/js/dataTables/buttons/buttons.html5.min.js
+++ b/public/assets/js/dataTables/buttons/buttons.html5.min.js
diff --git a/html/assets/js/dataTables/buttons/buttons.print.min.js b/public/assets/js/dataTables/buttons/buttons.print.min.js
index 373295a..373295a 100644
--- a/html/assets/js/dataTables/buttons/buttons.print.min.js
+++ b/public/assets/js/dataTables/buttons/buttons.print.min.js
diff --git a/html/assets/js/dataTables/buttons/dataTables.buttons.min.js b/public/assets/js/dataTables/buttons/dataTables.buttons.min.js
index 5b37c7f..5b37c7f 100644
--- a/html/assets/js/dataTables/buttons/dataTables.buttons.min.js
+++ b/public/assets/js/dataTables/buttons/dataTables.buttons.min.js
diff --git a/html/assets/js/dataTables/buttons/jszip.min.js b/public/assets/js/dataTables/buttons/jszip.min.js
index 218a4f7..218a4f7 100644
--- a/html/assets/js/dataTables/buttons/jszip.min.js
+++ b/public/assets/js/dataTables/buttons/jszip.min.js
diff --git a/html/assets/js/dataTables/buttons/pdfmake.min.js b/public/assets/js/dataTables/buttons/pdfmake.min.js
index 078eb38..078eb38 100644
--- a/html/assets/js/dataTables/buttons/pdfmake.min.js
+++ b/public/assets/js/dataTables/buttons/pdfmake.min.js
diff --git a/html/assets/js/dataTables/buttons/vfs_fonts.js b/public/assets/js/dataTables/buttons/vfs_fonts.js
index e270d5a..e270d5a 100644
--- a/html/assets/js/dataTables/buttons/vfs_fonts.js
+++ b/public/assets/js/dataTables/buttons/vfs_fonts.js
diff --git a/html/assets/js/dataTables/dataTables.alphabetSearch.bootstrap.css b/public/assets/js/dataTables/dataTables.alphabetSearch.bootstrap.css
index b693c5b..b693c5b 100644
--- a/html/assets/js/dataTables/dataTables.alphabetSearch.bootstrap.css
+++ b/public/assets/js/dataTables/dataTables.alphabetSearch.bootstrap.css
diff --git a/html/assets/js/dataTables/dataTables.alphabetSearch.css b/public/assets/js/dataTables/dataTables.alphabetSearch.css
index d07fd62..d07fd62 100644
--- a/html/assets/js/dataTables/dataTables.alphabetSearch.css
+++ b/public/assets/js/dataTables/dataTables.alphabetSearch.css
diff --git a/html/assets/js/dataTables/dataTables.alphabetSearch.js b/public/assets/js/dataTables/dataTables.alphabetSearch.js
index 5a5dc11..5a5dc11 100644
--- a/html/assets/js/dataTables/dataTables.alphabetSearch.js
+++ b/public/assets/js/dataTables/dataTables.alphabetSearch.js
diff --git a/html/assets/js/dataTables/dataTables.alphabetSearch.min.js b/public/assets/js/dataTables/dataTables.alphabetSearch.min.js
index 9a1ea0a..9a1ea0a 100644
--- a/html/assets/js/dataTables/dataTables.alphabetSearch.min.js
+++ b/public/assets/js/dataTables/dataTables.alphabetSearch.min.js
diff --git a/html/assets/js/dataTables/dataTables.alphabetSearch2.js b/public/assets/js/dataTables/dataTables.alphabetSearch2.js
index e9c09c4..e9c09c4 100644
--- a/html/assets/js/dataTables/dataTables.alphabetSearch2.js
+++ b/public/assets/js/dataTables/dataTables.alphabetSearch2.js
diff --git a/html/assets/js/dataTables/dataTables.colVis.css b/public/assets/js/dataTables/dataTables.colVis.css
index 51f546d..51f546d 100644
--- a/html/assets/js/dataTables/dataTables.colVis.css
+++ b/public/assets/js/dataTables/dataTables.colVis.css
diff --git a/html/assets/js/dataTables/dataTables.colVis.min.css b/public/assets/js/dataTables/dataTables.colVis.min.css
index 00ab37d..00ab37d 100644
--- a/html/assets/js/dataTables/dataTables.colVis.min.css
+++ b/public/assets/js/dataTables/dataTables.colVis.min.css
diff --git a/html/assets/js/dataTables/dataTables.colVis.min.js b/public/assets/js/dataTables/dataTables.colVis.min.js
index 764b102..764b102 100644
--- a/html/assets/js/dataTables/dataTables.colVis.min.js
+++ b/public/assets/js/dataTables/dataTables.colVis.min.js
diff --git a/html/assets/js/dataTables/dataTables.colvis.jqueryui.css b/public/assets/js/dataTables/dataTables.colvis.jqueryui.css
index 0cdf0ba..0cdf0ba 100644
--- a/html/assets/js/dataTables/dataTables.colvis.jqueryui.css
+++ b/public/assets/js/dataTables/dataTables.colvis.jqueryui.css
diff --git a/html/assets/js/dataTables/dataTables.fixedColumns.min.js b/public/assets/js/dataTables/dataTables.fixedColumns.min.js
index 64c1407..64c1407 100644
--- a/html/assets/js/dataTables/dataTables.fixedColumns.min.js
+++ b/public/assets/js/dataTables/dataTables.fixedColumns.min.js
diff --git a/html/assets/js/dataTables/dataTables.searchPane.min.css b/public/assets/js/dataTables/dataTables.searchPane.min.css
index 0da93a8..0da93a8 100644
--- a/html/assets/js/dataTables/dataTables.searchPane.min.css
+++ b/public/assets/js/dataTables/dataTables.searchPane.min.css
diff --git a/html/assets/js/dataTables/dataTables.searchPane.min.js b/public/assets/js/dataTables/dataTables.searchPane.min.js
index c8a7fce..c8a7fce 100644
--- a/html/assets/js/dataTables/dataTables.searchPane.min.js
+++ b/public/assets/js/dataTables/dataTables.searchPane.min.js
diff --git a/html/assets/js/dataTables/datatables.css b/public/assets/js/dataTables/datatables.css
index 982dc29..982dc29 100644
--- a/html/assets/js/dataTables/datatables.css
+++ b/public/assets/js/dataTables/datatables.css
diff --git a/html/assets/js/dataTables/datatables.date-uk.js b/public/assets/js/dataTables/datatables.date-uk.js
index 527ea6c..527ea6c 100644
--- a/html/assets/js/dataTables/datatables.date-uk.js
+++ b/public/assets/js/dataTables/datatables.date-uk.js
diff --git a/html/assets/js/dataTables/datatables.js b/public/assets/js/dataTables/datatables.js
index e961a9f..e961a9f 100644
--- a/html/assets/js/dataTables/datatables.js
+++ b/public/assets/js/dataTables/datatables.js
diff --git a/html/assets/js/dataTables/datatables.min.css b/public/assets/js/dataTables/datatables.min.css
index c94789f..c94789f 100644
--- a/html/assets/js/dataTables/datatables.min.css
+++ b/public/assets/js/dataTables/datatables.min.css
diff --git a/html/assets/js/dataTables/datatables.min.js b/public/assets/js/dataTables/datatables.min.js
index d4ce123..d4ce123 100644
--- a/html/assets/js/dataTables/datatables.min.js
+++ b/public/assets/js/dataTables/datatables.min.js
diff --git a/html/assets/js/dataTables/diacritics-sort.js b/public/assets/js/dataTables/diacritics-sort.js
index 965593d..965593d 100644
--- a/html/assets/js/dataTables/diacritics-sort.js
+++ b/public/assets/js/dataTables/diacritics-sort.js
diff --git a/html/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.js b/public/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.js
index 7fc60fc..7fc60fc 100644
--- a/html/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.js
+++ b/public/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.js
diff --git a/html/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.min.js b/public/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.min.js
index e836475..e836475 100644
--- a/html/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.min.js
+++ b/public/assets/js/dataTables/jQuery-1.12.4/jquery-1.12.4.min.js
diff --git a/html/assets/js/dataTables/localization/Greek.json b/public/assets/js/dataTables/localization/Greek.json
index a92f6cf..a92f6cf 100644
--- a/html/assets/js/dataTables/localization/Greek.json
+++ b/public/assets/js/dataTables/localization/Greek.json
diff --git a/html/assets/js/dataTables/pythiaDropDown.css b/public/assets/js/dataTables/pythiaDropDown.css
index 03c6338..03c6338 100644
--- a/html/assets/js/dataTables/pythiaDropDown.css
+++ b/public/assets/js/dataTables/pythiaDropDown.css
diff --git a/html/assets/js/dataTables/pythiaDropDown.js b/public/assets/js/dataTables/pythiaDropDown.js
index cad6032..cad6032 100644
--- a/html/assets/js/dataTables/pythiaDropDown.js
+++ b/public/assets/js/dataTables/pythiaDropDown.js
diff --git a/html/assets/js/dataTables/pythiaDropDownOptions.js b/public/assets/js/dataTables/pythiaDropDownOptions.js
index a612380..a612380 100644
--- a/html/assets/js/dataTables/pythiaDropDownOptions.js
+++ b/public/assets/js/dataTables/pythiaDropDownOptions.js
diff --git a/html/assets/js/dataTables/search-neutralise.js b/public/assets/js/dataTables/search-neutralise.js
index d5c5ba0..d5c5ba0 100644
--- a/html/assets/js/dataTables/search-neutralise.js
+++ b/public/assets/js/dataTables/search-neutralise.js
diff --git a/html/assets/js/dataTables/sorting_natural.js b/public/assets/js/dataTables/sorting_natural.js
index e5873db..e5873db 100644
--- a/html/assets/js/dataTables/sorting_natural.js
+++ b/public/assets/js/dataTables/sorting_natural.js
diff --git a/html/assets/js/edit-post.js b/public/assets/js/edit-post.js
index 49446ce..49446ce 100644
--- a/html/assets/js/edit-post.js
+++ b/public/assets/js/edit-post.js
diff --git a/html/assets/js/forms/ajaxForm.js b/public/assets/js/forms/ajaxForm.js
index 6ade446..6ade446 100644
--- a/html/assets/js/forms/ajaxForm.js
+++ b/public/assets/js/forms/ajaxForm.js
diff --git a/html/assets/js/forms/clearinput.js b/public/assets/js/forms/clearinput.js
index 903244f..903244f 100644
--- a/html/assets/js/forms/clearinput.js
+++ b/public/assets/js/forms/clearinput.js
diff --git a/html/assets/js/forms/customValidators.js b/public/assets/js/forms/customValidators.js
index 3ebecf9..3ebecf9 100644
--- a/html/assets/js/forms/customValidators.js
+++ b/public/assets/js/forms/customValidators.js
diff --git a/html/assets/js/forms/password.js b/public/assets/js/forms/password.js
index c0ccbef..c0ccbef 100644
--- a/html/assets/js/forms/password.js
+++ b/public/assets/js/forms/password.js
diff --git a/html/assets/js/forms/select.js b/public/assets/js/forms/select.js
index 3ea5435..3ea5435 100644
--- a/html/assets/js/forms/select.js
+++ b/public/assets/js/forms/select.js
diff --git a/html/assets/js/forms/serialize.js b/public/assets/js/forms/serialize.js
index 0bdd44c..0bdd44c 100644
--- a/html/assets/js/forms/serialize.js
+++ b/public/assets/js/forms/serialize.js
diff --git a/html/assets/js/forms/textarea.js b/public/assets/js/forms/textarea.js
index 493c78f..493c78f 100644
--- a/html/assets/js/forms/textarea.js
+++ b/public/assets/js/forms/textarea.js
diff --git a/html/assets/js/forms/validateform.js b/public/assets/js/forms/validateform.js
index 38629e2..38629e2 100644
--- a/html/assets/js/forms/validateform.js
+++ b/public/assets/js/forms/validateform.js
diff --git a/html/assets/js/images/lazyload.js b/public/assets/js/images/lazyload.js
index 4f954af..4f954af 100644
--- a/html/assets/js/images/lazyload.js
+++ b/public/assets/js/images/lazyload.js
diff --git a/html/assets/js/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/public/assets/js/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
index e1058ba..e1058ba 100644
--- a/html/assets/js/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
+++ b/public/assets/js/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/html/assets/js/jquery-validation/dist/additional-methods.js b/public/assets/js/jquery-validation/dist/additional-methods.js
index 480ecd1..480ecd1 100644
--- a/html/assets/js/jquery-validation/dist/additional-methods.js
+++ b/public/assets/js/jquery-validation/dist/additional-methods.js
diff --git a/html/assets/js/jquery-validation/dist/jquery.validate.js b/public/assets/js/jquery-validation/dist/jquery.validate.js
index af51b2d..af51b2d 100644
--- a/html/assets/js/jquery-validation/dist/jquery.validate.js
+++ b/public/assets/js/jquery-validation/dist/jquery.validate.js
diff --git a/html/assets/js/jquery/dist/jquery.js b/public/assets/js/jquery/dist/jquery.js
index 5546015..5546015 100644
--- a/html/assets/js/jquery/dist/jquery.js
+++ b/public/assets/js/jquery/dist/jquery.js
diff --git a/html/assets/js/manage-category.js b/public/assets/js/manage-category.js
index 85a4851..85a4851 100644
--- a/html/assets/js/manage-category.js
+++ b/public/assets/js/manage-category.js
diff --git a/html/assets/js/manage-posts.js b/public/assets/js/manage-posts.js
index 028c773..028c773 100644
--- a/html/assets/js/manage-posts.js
+++ b/public/assets/js/manage-posts.js
diff --git a/html/assets/js/manage-tags.js b/public/assets/js/manage-tags.js
index c287849..c287849 100644
--- a/html/assets/js/manage-tags.js
+++ b/public/assets/js/manage-tags.js
diff --git a/html/assets/js/marked/marked.cjs b/public/assets/js/marked/marked.cjs
index 580107e..580107e 100644
--- a/html/assets/js/marked/marked.cjs
+++ b/public/assets/js/marked/marked.cjs
diff --git a/html/assets/js/marked/marked.esm.js b/public/assets/js/marked/marked.esm.js
index 319dfb2..319dfb2 100644
--- a/html/assets/js/marked/marked.esm.js
+++ b/public/assets/js/marked/marked.esm.js
diff --git a/html/assets/js/marked/marked.min.js b/public/assets/js/marked/marked.min.js
index 06377f6..06377f6 100644
--- a/html/assets/js/marked/marked.min.js
+++ b/public/assets/js/marked/marked.min.js
diff --git a/html/assets/js/marked/marked.umd.js b/public/assets/js/marked/marked.umd.js
index 33787f8..33787f8 100644
--- a/html/assets/js/marked/marked.umd.js
+++ b/public/assets/js/marked/marked.umd.js
diff --git a/html/assets/js/modals/modal.js b/public/assets/js/modals/modal.js
index ee4cfdc..ee4cfdc 100644
--- a/html/assets/js/modals/modal.js
+++ b/public/assets/js/modals/modal.js
diff --git a/html/assets/js/modals/modal_handling.js b/public/assets/js/modals/modal_handling.js
index 0009be6..0009be6 100644
--- a/html/assets/js/modals/modal_handling.js
+++ b/public/assets/js/modals/modal_handling.js
diff --git a/html/assets/js/modals/some_modal.js b/public/assets/js/modals/some_modal.js
index 112a408..112a408 100644
--- a/html/assets/js/modals/some_modal.js
+++ b/public/assets/js/modals/some_modal.js
diff --git a/html/assets/js/pdfmake/fonts/Roboto.js b/public/assets/js/pdfmake/fonts/Roboto.js
index 741b8c6..741b8c6 100644
--- a/html/assets/js/pdfmake/fonts/Roboto.js
+++ b/public/assets/js/pdfmake/fonts/Roboto.js
diff --git a/html/assets/js/pdfmake/fonts/Roboto/Roboto-Italic.ttf b/public/assets/js/pdfmake/fonts/Roboto/Roboto-Italic.ttf
index 65e0145..65e0145 100644
--- a/html/assets/js/pdfmake/fonts/Roboto/Roboto-Italic.ttf
+++ b/public/assets/js/pdfmake/fonts/Roboto/Roboto-Italic.ttf
Binary files differ
diff --git a/html/assets/js/pdfmake/fonts/Roboto/Roboto-Medium.ttf b/public/assets/js/pdfmake/fonts/Roboto/Roboto-Medium.ttf
index ab3e6e5..ab3e6e5 100644
--- a/html/assets/js/pdfmake/fonts/Roboto/Roboto-Medium.ttf
+++ b/public/assets/js/pdfmake/fonts/Roboto/Roboto-Medium.ttf
Binary files differ
diff --git a/html/assets/js/pdfmake/fonts/Roboto/Roboto-MediumItalic.ttf b/public/assets/js/pdfmake/fonts/Roboto/Roboto-MediumItalic.ttf
index 693b722..693b722 100644
--- a/html/assets/js/pdfmake/fonts/Roboto/Roboto-MediumItalic.ttf
+++ b/public/assets/js/pdfmake/fonts/Roboto/Roboto-MediumItalic.ttf
Binary files differ
diff --git a/html/assets/js/pdfmake/fonts/Roboto/Roboto-Regular.ttf b/public/assets/js/pdfmake/fonts/Roboto/Roboto-Regular.ttf
index cc28845..cc28845 100644
--- a/html/assets/js/pdfmake/fonts/Roboto/Roboto-Regular.ttf
+++ b/public/assets/js/pdfmake/fonts/Roboto/Roboto-Regular.ttf
Binary files differ
diff --git a/html/assets/js/pdfmake/pdfmake.js b/public/assets/js/pdfmake/pdfmake.js
index c0f0d0b..c0f0d0b 100644
--- a/html/assets/js/pdfmake/pdfmake.js
+++ b/public/assets/js/pdfmake/pdfmake.js
diff --git a/html/assets/js/pdfmake/pdfmake.js.map b/public/assets/js/pdfmake/pdfmake.js.map
index 9414b18..9414b18 100644
--- a/html/assets/js/pdfmake/pdfmake.js.map
+++ b/public/assets/js/pdfmake/pdfmake.js.map
diff --git a/html/assets/js/pdfmake/pdfmake.min.js b/public/assets/js/pdfmake/pdfmake.min.js
index 8c194da..8c194da 100644
--- a/html/assets/js/pdfmake/pdfmake.min.js
+++ b/public/assets/js/pdfmake/pdfmake.min.js
diff --git a/html/assets/js/pdfmake/pdfmake.min.js.map b/public/assets/js/pdfmake/pdfmake.min.js.map
index b6516d6..b6516d6 100644
--- a/html/assets/js/pdfmake/pdfmake.min.js.map
+++ b/public/assets/js/pdfmake/pdfmake.min.js.map
diff --git a/html/assets/js/pdfmake/standard-fonts/Courier.js b/public/assets/js/pdfmake/standard-fonts/Courier.js
index 847ffba..847ffba 100644
--- a/html/assets/js/pdfmake/standard-fonts/Courier.js
+++ b/public/assets/js/pdfmake/standard-fonts/Courier.js
diff --git a/html/assets/js/pdfmake/standard-fonts/Helvetica.js b/public/assets/js/pdfmake/standard-fonts/Helvetica.js
index 82d4270..82d4270 100644
--- a/html/assets/js/pdfmake/standard-fonts/Helvetica.js
+++ b/public/assets/js/pdfmake/standard-fonts/Helvetica.js
diff --git a/html/assets/js/pdfmake/standard-fonts/Symbol.js b/public/assets/js/pdfmake/standard-fonts/Symbol.js
index b7828a4..b7828a4 100644
--- a/html/assets/js/pdfmake/standard-fonts/Symbol.js
+++ b/public/assets/js/pdfmake/standard-fonts/Symbol.js
diff --git a/html/assets/js/pdfmake/standard-fonts/Times.js b/public/assets/js/pdfmake/standard-fonts/Times.js
index 26b2dbb..26b2dbb 100644
--- a/html/assets/js/pdfmake/standard-fonts/Times.js
+++ b/public/assets/js/pdfmake/standard-fonts/Times.js
diff --git a/html/assets/js/pdfmake/standard-fonts/ZapfDingbats.js b/public/assets/js/pdfmake/standard-fonts/ZapfDingbats.js
index bdb7610..bdb7610 100644
--- a/html/assets/js/pdfmake/standard-fonts/ZapfDingbats.js
+++ b/public/assets/js/pdfmake/standard-fonts/ZapfDingbats.js
diff --git a/html/assets/js/pdfmake/vfs_fonts.js b/public/assets/js/pdfmake/vfs_fonts.js
index 1787a65..1787a65 100644
--- a/html/assets/js/pdfmake/vfs_fonts.js
+++ b/public/assets/js/pdfmake/vfs_fonts.js
diff --git a/html/assets/js/plugins/accordion.js b/public/assets/js/plugins/accordion.js
index 62e25ad..62e25ad 100644
--- a/html/assets/js/plugins/accordion.js
+++ b/public/assets/js/plugins/accordion.js
diff --git a/html/assets/js/plugins/breadcrumb.js b/public/assets/js/plugins/breadcrumb.js
index 112824b..112824b 100644
--- a/html/assets/js/plugins/breadcrumb.js
+++ b/public/assets/js/plugins/breadcrumb.js
diff --git a/html/assets/js/plugins/copy.js b/public/assets/js/plugins/copy.js
index c33430f..c33430f 100644
--- a/html/assets/js/plugins/copy.js
+++ b/public/assets/js/plugins/copy.js
diff --git a/html/assets/js/plugins/expand.js b/public/assets/js/plugins/expand.js
index 533e978..533e978 100644
--- a/html/assets/js/plugins/expand.js
+++ b/public/assets/js/plugins/expand.js
diff --git a/html/assets/js/plugins/expandText.js b/public/assets/js/plugins/expandText.js
index 0b58cb7..0b58cb7 100644
--- a/html/assets/js/plugins/expandText.js
+++ b/public/assets/js/plugins/expandText.js
diff --git a/html/assets/js/plugins/fileinput.js b/public/assets/js/plugins/fileinput.js
index 10ba891..10ba891 100644
--- a/html/assets/js/plugins/fileinput.js
+++ b/public/assets/js/plugins/fileinput.js
diff --git a/html/assets/js/plugins/gallery.js b/public/assets/js/plugins/gallery.js
index 6ac147a..6ac147a 100644
--- a/html/assets/js/plugins/gallery.js
+++ b/public/assets/js/plugins/gallery.js
diff --git a/html/assets/js/plugins/infoPopup.js b/public/assets/js/plugins/infoPopup.js
index e11ad16..e11ad16 100644
--- a/html/assets/js/plugins/infoPopup.js
+++ b/public/assets/js/plugins/infoPopup.js
diff --git a/html/assets/js/plugins/initialize.js b/public/assets/js/plugins/initialize.js
index ecdca48..ecdca48 100644
--- a/html/assets/js/plugins/initialize.js
+++ b/public/assets/js/plugins/initialize.js
diff --git a/html/assets/js/plugins/intersecting.js b/public/assets/js/plugins/intersecting.js
index 87faf61..87faf61 100644
--- a/html/assets/js/plugins/intersecting.js
+++ b/public/assets/js/plugins/intersecting.js
diff --git a/html/assets/js/plugins/menu.js b/public/assets/js/plugins/menu.js
index d6dced2..d6dced2 100644
--- a/html/assets/js/plugins/menu.js
+++ b/public/assets/js/plugins/menu.js
diff --git a/html/assets/js/plugins/scrollShadowHor.js b/public/assets/js/plugins/scrollShadowHor.js
index eed0325..eed0325 100644
--- a/html/assets/js/plugins/scrollShadowHor.js
+++ b/public/assets/js/plugins/scrollShadowHor.js
diff --git a/html/assets/js/plugins/scrollShadowVert.js b/public/assets/js/plugins/scrollShadowVert.js
index 2824c22..2824c22 100644
--- a/html/assets/js/plugins/scrollShadowVert.js
+++ b/public/assets/js/plugins/scrollShadowVert.js
diff --git a/html/assets/js/plugins/tabs.js b/public/assets/js/plugins/tabs.js
index 74d4efc..74d4efc 100644
--- a/html/assets/js/plugins/tabs.js
+++ b/public/assets/js/plugins/tabs.js
diff --git a/html/assets/js/plugins/tabtoggle.js b/public/assets/js/plugins/tabtoggle.js
index 84a0508..84a0508 100644
--- a/html/assets/js/plugins/tabtoggle.js
+++ b/public/assets/js/plugins/tabtoggle.js
diff --git a/html/assets/js/plugins/tooltip.js b/public/assets/js/plugins/tooltip.js
index 2326caf..2326caf 100644
--- a/html/assets/js/plugins/tooltip.js
+++ b/public/assets/js/plugins/tooltip.js
diff --git a/html/assets/js/post-features.js b/public/assets/js/post-features.js
index ca2928c..ca2928c 100644
--- a/html/assets/js/post-features.js
+++ b/public/assets/js/post-features.js
diff --git a/html/assets/js/require/AttributePlugin.js b/public/assets/js/require/AttributePlugin.js
index d0568a2..d0568a2 100644
--- a/html/assets/js/require/AttributePlugin.js
+++ b/public/assets/js/require/AttributePlugin.js
diff --git a/html/assets/js/require/Require.js b/public/assets/js/require/Require.js
index f75558f..f75558f 100644
--- a/html/assets/js/require/Require.js
+++ b/public/assets/js/require/Require.js
diff --git a/html/assets/js/require/plugins.attribute.js b/public/assets/js/require/plugins.attribute.js
index 05504d5..05504d5 100644
--- a/html/assets/js/require/plugins.attribute.js
+++ b/public/assets/js/require/plugins.attribute.js
diff --git a/html/assets/js/require/plugins.attribute.setup.js b/public/assets/js/require/plugins.attribute.setup.js
index 296b567..296b567 100644
--- a/html/assets/js/require/plugins.attribute.setup.js
+++ b/public/assets/js/require/plugins.attribute.setup.js
diff --git a/html/assets/js/require/require.files.js b/public/assets/js/require/require.files.js
index cd07254..cd07254 100644
--- a/html/assets/js/require/require.files.js
+++ b/public/assets/js/require/require.files.js
diff --git a/html/assets/js/require/require.slim.js b/public/assets/js/require/require.slim.js
index f42cea6..f42cea6 100644
--- a/html/assets/js/require/require.slim.js
+++ b/public/assets/js/require/require.slim.js
diff --git a/html/assets/js/select2/css/select2_4.0.6.min.css b/public/assets/js/select2/css/select2_4.0.6.min.css
index 1e2c9bf..1e2c9bf 100644
--- a/html/assets/js/select2/css/select2_4.0.6.min.css
+++ b/public/assets/js/select2/css/select2_4.0.6.min.css
diff --git a/html/assets/js/select2/i18n/el.js b/public/assets/js/select2/i18n/el.js
index 4735d14..4735d14 100644
--- a/html/assets/js/select2/i18n/el.js
+++ b/public/assets/js/select2/i18n/el.js
diff --git a/html/assets/js/select2/js/select2_4.0.6.min.js b/public/assets/js/select2/js/select2_4.0.6.min.js
index 1b20852..1b20852 100644
--- a/html/assets/js/select2/js/select2_4.0.6.min.js
+++ b/public/assets/js/select2/js/select2_4.0.6.min.js
diff --git a/html/assets/js/utils/apiready.js b/public/assets/js/utils/apiready.js
index 17f1ad4..17f1ad4 100644
--- a/html/assets/js/utils/apiready.js
+++ b/public/assets/js/utils/apiready.js
diff --git a/html/assets/js/utils/confirm.js b/public/assets/js/utils/confirm.js
index ef59cbb..ef59cbb 100644
--- a/html/assets/js/utils/confirm.js
+++ b/public/assets/js/utils/confirm.js
diff --git a/html/assets/js/utils/debounce.js b/public/assets/js/utils/debounce.js
index f81d9a5..f81d9a5 100644
--- a/html/assets/js/utils/debounce.js
+++ b/public/assets/js/utils/debounce.js
diff --git a/html/assets/js/utils/defineApi.js b/public/assets/js/utils/defineApi.js
index 3215714..3215714 100644
--- a/html/assets/js/utils/defineApi.js
+++ b/public/assets/js/utils/defineApi.js
diff --git a/html/assets/js/utils/destroyevent.js b/public/assets/js/utils/destroyevent.js
index e6fe48a..e6fe48a 100644
--- a/html/assets/js/utils/destroyevent.js
+++ b/public/assets/js/utils/destroyevent.js
diff --git a/html/assets/js/utils/dom.js b/public/assets/js/utils/dom.js
index 78f3562..78f3562 100644
--- a/html/assets/js/utils/dom.js
+++ b/public/assets/js/utils/dom.js
diff --git a/html/assets/js/utils/domHelper.js b/public/assets/js/utils/domHelper.js
index f36ab1a..f36ab1a 100644
--- a/html/assets/js/utils/domHelper.js
+++ b/public/assets/js/utils/domHelper.js
diff --git a/html/assets/js/utils/enabled.js b/public/assets/js/utils/enabled.js
index 658b2dc..658b2dc 100644
--- a/html/assets/js/utils/enabled.js
+++ b/public/assets/js/utils/enabled.js
diff --git a/html/assets/js/utils/event.js b/public/assets/js/utils/event.js
index 7a5ada8..7a5ada8 100644
--- a/html/assets/js/utils/event.js
+++ b/public/assets/js/utils/event.js
diff --git a/html/assets/js/utils/eventUtils.js b/public/assets/js/utils/eventUtils.js
index 21a1ce9..21a1ce9 100644
--- a/html/assets/js/utils/eventUtils.js
+++ b/public/assets/js/utils/eventUtils.js
diff --git a/html/assets/js/utils/getApis.js b/public/assets/js/utils/getApis.js
index 46788a6..46788a6 100644
--- a/html/assets/js/utils/getApis.js
+++ b/public/assets/js/utils/getApis.js
diff --git a/html/assets/js/utils/throttle.js b/public/assets/js/utils/throttle.js
index ccfc9a7..ccfc9a7 100644
--- a/html/assets/js/utils/throttle.js
+++ b/public/assets/js/utils/throttle.js
diff --git a/html/assets/js/utils/whenAll.js b/public/assets/js/utils/whenAll.js
index 8d1c3e2..8d1c3e2 100644
--- a/html/assets/js/utils/whenAll.js
+++ b/public/assets/js/utils/whenAll.js
diff --git a/html/assets/js/wiki.js b/public/assets/js/wiki.js
index b1947f8..b1947f8 100644
--- a/html/assets/js/wiki.js
+++ b/public/assets/js/wiki.js
diff --git a/html/cache/.gitkeep b/public/cache/.gitkeep
index e69de29..e69de29 100755
--- a/html/cache/.gitkeep
+++ b/public/cache/.gitkeep
diff --git a/html/favicon.ico b/public/favicon.ico
index 9b67062..9b67062 100644
--- a/html/favicon.ico
+++ b/public/favicon.ico
Binary files differ
diff --git a/html/index.php b/public/index.php
index 92b825a..92b825a 100644
--- a/html/index.php
+++ b/public/index.php
diff --git a/html/processed-views/base.php b/public/processed-views/base.php
index 76c4966..76c4966 100644
--- a/html/processed-views/base.php
+++ b/public/processed-views/base.php
diff --git a/html/processed-views/content/404.php b/public/processed-views/content/404.php
index c59e29a..c59e29a 100644
--- a/html/processed-views/content/404.php
+++ b/public/processed-views/content/404.php
diff --git a/html/processed-views/content/Basket/Basket.html b/public/processed-views/content/Basket/Basket.html
index b69c83b..b69c83b 100644
--- a/html/processed-views/content/Basket/Basket.html
+++ b/public/processed-views/content/Basket/Basket.html
diff --git a/html/processed-views/content/Basket/Basket_Item.html b/public/processed-views/content/Basket/Basket_Item.html
index d43aa39..d43aa39 100644
--- a/html/processed-views/content/Basket/Basket_Item.html
+++ b/public/processed-views/content/Basket/Basket_Item.html
diff --git a/html/processed-views/content/Basket/Basket_aside.html b/public/processed-views/content/Basket/Basket_aside.html
index 6c693fd..6c693fd 100644
--- a/html/processed-views/content/Basket/Basket_aside.html
+++ b/public/processed-views/content/Basket/Basket_aside.html
diff --git a/html/processed-views/content/Basket/Basket_empty.html b/public/processed-views/content/Basket/Basket_empty.html
index 9ee3383..9ee3383 100644
--- a/html/processed-views/content/Basket/Basket_empty.html
+++ b/public/processed-views/content/Basket/Basket_empty.html
diff --git a/html/processed-views/content/Checkout/Final_Error.html b/public/processed-views/content/Checkout/Final_Error.html
index 90e7c79..90e7c79 100644
--- a/html/processed-views/content/Checkout/Final_Error.html
+++ b/public/processed-views/content/Checkout/Final_Error.html
diff --git a/html/processed-views/content/Checkout/Final_Success.html b/public/processed-views/content/Checkout/Final_Success.html
index dba5b34..dba5b34 100644
--- a/html/processed-views/content/Checkout/Final_Success.html
+++ b/public/processed-views/content/Checkout/Final_Success.html
diff --git a/html/processed-views/content/Checkout/Final_Success_Delivery.html b/public/processed-views/content/Checkout/Final_Success_Delivery.html
index e413c24..e413c24 100644
--- a/html/processed-views/content/Checkout/Final_Success_Delivery.html
+++ b/public/processed-views/content/Checkout/Final_Success_Delivery.html
diff --git a/html/processed-views/content/Checkout/Footer.html b/public/processed-views/content/Checkout/Footer.html
index 19f0813..19f0813 100644
--- a/html/processed-views/content/Checkout/Footer.html
+++ b/public/processed-views/content/Checkout/Footer.html
diff --git a/html/processed-views/content/Checkout/Guest.html b/public/processed-views/content/Checkout/Guest.html
index 9530b37..9530b37 100644
--- a/html/processed-views/content/Checkout/Guest.html
+++ b/public/processed-views/content/Checkout/Guest.html
diff --git a/html/processed-views/content/Checkout/Header.html b/public/processed-views/content/Checkout/Header.html
index d857d99..d857d99 100644
--- a/html/processed-views/content/Checkout/Header.html
+++ b/public/processed-views/content/Checkout/Header.html
diff --git a/html/processed-views/content/Checkout/Order_Truck.html b/public/processed-views/content/Checkout/Order_Truck.html
index 2e989a0..2e989a0 100644
--- a/html/processed-views/content/Checkout/Order_Truck.html
+++ b/public/processed-views/content/Checkout/Order_Truck.html
diff --git a/html/processed-views/content/Checkout/Registered.html b/public/processed-views/content/Checkout/Registered.html
index 4cdb022..4cdb022 100644
--- a/html/processed-views/content/Checkout/Registered.html
+++ b/public/processed-views/content/Checkout/Registered.html
diff --git a/html/processed-views/content/Checkout/Result.html b/public/processed-views/content/Checkout/Result.html
index 74d685f..74d685f 100644
--- a/html/processed-views/content/Checkout/Result.html
+++ b/public/processed-views/content/Checkout/Result.html
diff --git a/html/processed-views/content/Checkout/Steps.html b/public/processed-views/content/Checkout/Steps.html
index 9c2d084..9c2d084 100644
--- a/html/processed-views/content/Checkout/Steps.html
+++ b/public/processed-views/content/Checkout/Steps.html
diff --git a/html/processed-views/content/Checkout/Yellows_Redemption.html b/public/processed-views/content/Checkout/Yellows_Redemption.html
index 3b09f8e..3b09f8e 100644
--- a/html/processed-views/content/Checkout/Yellows_Redemption.html
+++ b/public/processed-views/content/Checkout/Yellows_Redemption.html
diff --git a/html/processed-views/content/Content/404.html b/public/processed-views/content/Content/404.html
index c59e29a..c59e29a 100644
--- a/html/processed-views/content/Content/404.html
+++ b/public/processed-views/content/Content/404.html
diff --git a/html/processed-views/content/Content/404NotSupported.html b/public/processed-views/content/Content/404NotSupported.html
index 60a81fc..60a81fc 100644
--- a/html/processed-views/content/Content/404NotSupported.html
+++ b/public/processed-views/content/Content/404NotSupported.html
diff --git a/html/processed-views/content/Content/CCTV.html b/public/processed-views/content/Content/CCTV.html
index 8da4b3d..8da4b3d 100644
--- a/html/processed-views/content/Content/CCTV.html
+++ b/public/processed-views/content/Content/CCTV.html
diff --git a/html/processed-views/content/Content/Certifications.html b/public/processed-views/content/Content/Certifications.html
index f1b74d9..f1b74d9 100644
--- a/html/processed-views/content/Content/Certifications.html
+++ b/public/processed-views/content/Content/Certifications.html
diff --git a/html/processed-views/content/Content/Company.html b/public/processed-views/content/Content/Company.html
index 90c807f..90c807f 100644
--- a/html/processed-views/content/Content/Company.html
+++ b/public/processed-views/content/Content/Company.html
diff --git a/html/processed-views/content/Content/Contact.html b/public/processed-views/content/Content/Contact.html
index bb4a1a4..bb4a1a4 100644
--- a/html/processed-views/content/Content/Contact.html
+++ b/public/processed-views/content/Content/Contact.html
diff --git a/html/processed-views/content/Content/Content_Asside.html b/public/processed-views/content/Content/Content_Asside.html
index 98b9df0..98b9df0 100644
--- a/html/processed-views/content/Content/Content_Asside.html
+++ b/public/processed-views/content/Content/Content_Asside.html
diff --git a/html/processed-views/content/Content/Faq.html b/public/processed-views/content/Content/Faq.html
index 9f6dbb4..9f6dbb4 100644
--- a/html/processed-views/content/Content/Faq.html
+++ b/public/processed-views/content/Content/Faq.html
diff --git a/html/processed-views/content/Content/Gallery.html b/public/processed-views/content/Content/Gallery.html
index b8b0b98..b8b0b98 100644
--- a/html/processed-views/content/Content/Gallery.html
+++ b/public/processed-views/content/Content/Gallery.html
diff --git a/html/processed-views/content/Content/History.html b/public/processed-views/content/Content/History.html
index 1d5ca16..1d5ca16 100644
--- a/html/processed-views/content/Content/History.html
+++ b/public/processed-views/content/Content/History.html
diff --git a/html/processed-views/content/Content/Politiki_Aporitou.html b/public/processed-views/content/Content/Politiki_Aporitou.html
index fd05ddc..fd05ddc 100644
--- a/html/processed-views/content/Content/Politiki_Aporitou.html
+++ b/public/processed-views/content/Content/Politiki_Aporitou.html
diff --git a/html/processed-views/content/Content/Politiki_Cookies.html b/public/processed-views/content/Content/Politiki_Cookies.html
index d022158..d022158 100644
--- a/html/processed-views/content/Content/Politiki_Cookies.html
+++ b/public/processed-views/content/Content/Politiki_Cookies.html
diff --git a/html/processed-views/content/Content/Politiki_Epistrofwn.html b/public/processed-views/content/Content/Politiki_Epistrofwn.html
index ccec025..ccec025 100644
--- a/html/processed-views/content/Content/Politiki_Epistrofwn.html
+++ b/public/processed-views/content/Content/Politiki_Epistrofwn.html
diff --git a/html/processed-views/content/Content/Terms.html b/public/processed-views/content/Content/Terms.html
index 731a43b..731a43b 100644
--- a/html/processed-views/content/Content/Terms.html
+++ b/public/processed-views/content/Content/Terms.html
diff --git a/html/processed-views/content/Content/Tropoi_Pliromis.html b/public/processed-views/content/Content/Tropoi_Pliromis.html
index e38de0c..e38de0c 100644
--- a/html/processed-views/content/Content/Tropoi_Pliromis.html
+++ b/public/processed-views/content/Content/Tropoi_Pliromis.html
diff --git a/html/processed-views/content/Store/Store__Anakoinoseis.html b/public/processed-views/content/Store/Store__Anakoinoseis.html
index d2ce16a..d2ce16a 100644
--- a/html/processed-views/content/Store/Store__Anakoinoseis.html
+++ b/public/processed-views/content/Store/Store__Anakoinoseis.html
diff --git a/html/processed-views/content/Store/Store__Anakoinoseis__article.html b/public/processed-views/content/Store/Store__Anakoinoseis__article.html
index 58f26e3..58f26e3 100644
--- a/html/processed-views/content/Store/Store__Anakoinoseis__article.html
+++ b/public/processed-views/content/Store/Store__Anakoinoseis__article.html
diff --git a/html/processed-views/content/Store/Store__Anakoinosi.html b/public/processed-views/content/Store/Store__Anakoinosi.html
index 1639adc..1639adc 100644
--- a/html/processed-views/content/Store/Store__Anakoinosi.html
+++ b/public/processed-views/content/Store/Store__Anakoinosi.html
diff --git a/html/processed-views/content/Store/Store__Anakoinosi_gallerySlider.html b/public/processed-views/content/Store/Store__Anakoinosi_gallerySlider.html
index 4596ebe..4596ebe 100644
--- a/html/processed-views/content/Store/Store__Anakoinosi_gallerySlider.html
+++ b/public/processed-views/content/Store/Store__Anakoinosi_gallerySlider.html
diff --git a/html/processed-views/content/Store/Store__Diagonismoi.html b/public/processed-views/content/Store/Store__Diagonismoi.html
index 7b56784..7b56784 100644
--- a/html/processed-views/content/Store/Store__Diagonismoi.html
+++ b/public/processed-views/content/Store/Store__Diagonismoi.html
diff --git a/html/processed-views/content/Store/Store__Diagonismoi__diagonismosTile.html b/public/processed-views/content/Store/Store__Diagonismoi__diagonismosTile.html
index c36dd1b..c36dd1b 100644
--- a/html/processed-views/content/Store/Store__Diagonismoi__diagonismosTile.html
+++ b/public/processed-views/content/Store/Store__Diagonismoi__diagonismosTile.html
diff --git a/html/processed-views/content/Store/Store__Diagonismos.html b/public/processed-views/content/Store/Store__Diagonismos.html
index 2662fd7..2662fd7 100644
--- a/html/processed-views/content/Store/Store__Diagonismos.html
+++ b/public/processed-views/content/Store/Store__Diagonismos.html
diff --git a/html/processed-views/content/Store/Store__Katalogoi.html b/public/processed-views/content/Store/Store__Katalogoi.html
index dbba70b..dbba70b 100644
--- a/html/processed-views/content/Store/Store__Katalogoi.html
+++ b/public/processed-views/content/Store/Store__Katalogoi.html
diff --git a/html/processed-views/content/Store/Store__Katalogoi__katalogosTile.html b/public/processed-views/content/Store/Store__Katalogoi__katalogosTile.html
index 5521f84..5521f84 100644
--- a/html/processed-views/content/Store/Store__Katalogoi__katalogosTile.html
+++ b/public/processed-views/content/Store/Store__Katalogoi__katalogosTile.html
diff --git a/html/processed-views/content/Store/Store__Katastima.html b/public/processed-views/content/Store/Store__Katastima.html
index 058f42c..058f42c 100644
--- a/html/processed-views/content/Store/Store__Katastima.html
+++ b/public/processed-views/content/Store/Store__Katastima.html
diff --git a/html/processed-views/content/Store/Store__OrarioLeitourgias.html b/public/processed-views/content/Store/Store__OrarioLeitourgias.html
index 3bec4d8..3bec4d8 100644
--- a/html/processed-views/content/Store/Store__OrarioLeitourgias.html
+++ b/public/processed-views/content/Store/Store__OrarioLeitourgias.html
diff --git a/html/processed-views/content/StoreLocator/StoreLocator.html b/public/processed-views/content/StoreLocator/StoreLocator.html
index ebe6b37..ebe6b37 100644
--- a/html/processed-views/content/StoreLocator/StoreLocator.html
+++ b/public/processed-views/content/StoreLocator/StoreLocator.html
diff --git a/html/processed-views/content/StoreLocator/StoreLocator__fitlers.html b/public/processed-views/content/StoreLocator/StoreLocator__fitlers.html
index 934e3a8..934e3a8 100644
--- a/html/processed-views/content/StoreLocator/StoreLocator__fitlers.html
+++ b/public/processed-views/content/StoreLocator/StoreLocator__fitlers.html
diff --git a/html/processed-views/content/StoreLocator/StoreLocator__storeMap.html b/public/processed-views/content/StoreLocator/StoreLocator__storeMap.html
index 7d6ff2f..7d6ff2f 100644
--- a/html/processed-views/content/StoreLocator/StoreLocator__storeMap.html
+++ b/public/processed-views/content/StoreLocator/StoreLocator__storeMap.html
diff --git a/html/processed-views/content/StoreLocator/StoreLocator__storeTile.html b/public/processed-views/content/StoreLocator/StoreLocator__storeTile.html
index 0d3c256..0d3c256 100644
--- a/html/processed-views/content/StoreLocator/StoreLocator__storeTile.html
+++ b/public/processed-views/content/StoreLocator/StoreLocator__storeTile.html
diff --git a/html/processed-views/content/User/User_Account_Details.html b/public/processed-views/content/User/User_Account_Details.html
index c064f45..c064f45 100644
--- a/html/processed-views/content/User/User_Account_Details.html
+++ b/public/processed-views/content/User/User_Account_Details.html
diff --git a/html/processed-views/content/User/User_Account_Header.html b/public/processed-views/content/User/User_Account_Header.html
index 5d5b733..5d5b733 100644
--- a/html/processed-views/content/User/User_Account_Header.html
+++ b/public/processed-views/content/User/User_Account_Header.html
diff --git a/html/processed-views/content/User/User_Account_Lists.html b/public/processed-views/content/User/User_Account_Lists.html
index 1892f95..1892f95 100644
--- a/html/processed-views/content/User/User_Account_Lists.html
+++ b/public/processed-views/content/User/User_Account_Lists.html
diff --git a/html/processed-views/content/User/User_Account_Order_History.html b/public/processed-views/content/User/User_Account_Order_History.html
index bc24b02..bc24b02 100644
--- a/html/processed-views/content/User/User_Account_Order_History.html
+++ b/public/processed-views/content/User/User_Account_Order_History.html
diff --git a/html/processed-views/content/User/User_Account_Order_Repetition.html b/public/processed-views/content/User/User_Account_Order_Repetition.html
index f4fca74..f4fca74 100644
--- a/html/processed-views/content/User/User_Account_Order_Repetition.html
+++ b/public/processed-views/content/User/User_Account_Order_Repetition.html
diff --git a/html/processed-views/content/myList/My_List.html b/public/processed-views/content/myList/My_List.html
index 5e41627..5e41627 100644
--- a/html/processed-views/content/myList/My_List.html
+++ b/public/processed-views/content/myList/My_List.html
diff --git a/html/processed-views/content/myList/My_List_Aside.html b/public/processed-views/content/myList/My_List_Aside.html
index 8d0244f..8d0244f 100644
--- a/html/processed-views/content/myList/My_List_Aside.html
+++ b/public/processed-views/content/myList/My_List_Aside.html
diff --git a/html/processed-views/content/myList/My_List_Fav.html b/public/processed-views/content/myList/My_List_Fav.html
index 9c68c03..9c68c03 100644
--- a/html/processed-views/content/myList/My_List_Fav.html
+++ b/public/processed-views/content/myList/My_List_Fav.html
diff --git a/html/processed-views/content/myList/My_List_Product_List_Fav.htm b/public/processed-views/content/myList/My_List_Product_List_Fav.htm
index 18d5aff..18d5aff 100644
--- a/html/processed-views/content/myList/My_List_Product_List_Fav.htm
+++ b/public/processed-views/content/myList/My_List_Product_List_Fav.htm
diff --git a/html/processed-views/content/myList/My_List_Product_List_Fav_Tile.html b/public/processed-views/content/myList/My_List_Product_List_Fav_Tile.html
index 4c0fbae..4c0fbae 100644
--- a/html/processed-views/content/myList/My_List_Product_List_Fav_Tile.html
+++ b/public/processed-views/content/myList/My_List_Product_List_Fav_Tile.html
diff --git a/html/processed-views/content/myList/My_List_Selected_Filters.html b/public/processed-views/content/myList/My_List_Selected_Filters.html
index fb5d697..fb5d697 100644
--- a/html/processed-views/content/myList/My_List_Selected_Filters.html
+++ b/public/processed-views/content/myList/My_List_Selected_Filters.html
diff --git a/html/processed-views/content/myList/My_List_Tile.html b/public/processed-views/content/myList/My_List_Tile.html
index 8f92a6b..8f92a6b 100644
--- a/html/processed-views/content/myList/My_List_Tile.html
+++ b/public/processed-views/content/myList/My_List_Tile.html
diff --git a/html/processed-views/content/myList/My_List_Title.html b/public/processed-views/content/myList/My_List_Title.html
index 9ee3f81..9ee3f81 100644
--- a/html/processed-views/content/myList/My_List_Title.html
+++ b/public/processed-views/content/myList/My_List_Title.html
diff --git a/html/processed-views/content/myList/My_List_Tools.html b/public/processed-views/content/myList/My_List_Tools.html
index 7d7cd5e..7d7cd5e 100644
--- a/html/processed-views/content/myList/My_List_Tools.html
+++ b/public/processed-views/content/myList/My_List_Tools.html
diff --git a/html/processed-views/content/myList/My_Lists.html b/public/processed-views/content/myList/My_Lists.html
index df05445..df05445 100644
--- a/html/processed-views/content/myList/My_Lists.html
+++ b/public/processed-views/content/myList/My_Lists.html
diff --git a/html/processed-views/content/product/Product_Slider.html b/public/processed-views/content/product/Product_Slider.html
index 663fa2c..663fa2c 100644
--- a/html/processed-views/content/product/Product_Slider.html
+++ b/public/processed-views/content/product/Product_Slider.html
diff --git a/html/processed-views/content/product/Product_Slider_Tile.html b/public/processed-views/content/product/Product_Slider_Tile.html
index 1a21237..1a21237 100644
--- a/html/processed-views/content/product/Product_Slider_Tile.html
+++ b/public/processed-views/content/product/Product_Slider_Tile.html
diff --git a/html/processed-views/content/product/product_details.php b/public/processed-views/content/product/product_details.php
index b00ea6c..b00ea6c 100644
--- a/html/processed-views/content/product/product_details.php
+++ b/public/processed-views/content/product/product_details.php
diff --git a/html/processed-views/content/product_list/Load_More.html b/public/processed-views/content/product_list/Load_More.html
index 1206b3f..1206b3f 100644
--- a/html/processed-views/content/product_list/Load_More.html
+++ b/public/processed-views/content/product_list/Load_More.html
diff --git a/html/processed-views/content/product_list/Product_List_Filters.php b/public/processed-views/content/product_list/Product_List_Filters.php
index 2e1fb0d..2e1fb0d 100644
--- a/html/processed-views/content/product_list/Product_List_Filters.php
+++ b/public/processed-views/content/product_list/Product_List_Filters.php
diff --git a/html/processed-views/content/product_list/aside.php b/public/processed-views/content/product_list/aside.php
index 7bb3af7..7bb3af7 100644
--- a/html/processed-views/content/product_list/aside.php
+++ b/public/processed-views/content/product_list/aside.php
diff --git a/html/processed-views/content/product_list/product_list.php b/public/processed-views/content/product_list/product_list.php
index 1a97caf..1a97caf 100644
--- a/html/processed-views/content/product_list/product_list.php
+++ b/public/processed-views/content/product_list/product_list.php
diff --git a/html/processed-views/content/product_list/product_tile.php b/public/processed-views/content/product_list/product_tile.php
index 625c044..625c044 100644
--- a/html/processed-views/content/product_list/product_tile.php
+++ b/public/processed-views/content/product_list/product_tile.php
diff --git a/html/processed-views/content/product_list/top_navigation.php b/public/processed-views/content/product_list/top_navigation.php
index 7745379..7745379 100644
--- a/html/processed-views/content/product_list/top_navigation.php
+++ b/public/processed-views/content/product_list/top_navigation.php
diff --git a/html/processed-views/content/static.php b/public/processed-views/content/static.php
index 52b86f7..52b86f7 100644
--- a/html/processed-views/content/static.php
+++ b/public/processed-views/content/static.php
diff --git a/html/processed-views/email/base.html b/public/processed-views/email/base.html
index fb56752..fb56752 100644
--- a/html/processed-views/email/base.html
+++ b/public/processed-views/email/base.html
diff --git a/html/processed-views/email/content/Forgot_Password1.html b/public/processed-views/email/content/Forgot_Password1.html
index 1ab6dcd..1ab6dcd 100644
--- a/html/processed-views/email/content/Forgot_Password1.html
+++ b/public/processed-views/email/content/Forgot_Password1.html
diff --git a/html/processed-views/email/content/Forgot_Password2.html b/public/processed-views/email/content/Forgot_Password2.html
index 80c8189..80c8189 100644
--- a/html/processed-views/email/content/Forgot_Password2.html
+++ b/public/processed-views/email/content/Forgot_Password2.html
diff --git a/html/processed-views/email/content/Order.html b/public/processed-views/email/content/Order.html
index bf6568a..bf6568a 100644
--- a/html/processed-views/email/content/Order.html
+++ b/public/processed-views/email/content/Order.html
diff --git a/html/processed-views/email/content/Order_Notification.html b/public/processed-views/email/content/Order_Notification.html
index ac5b76c..ac5b76c 100644
--- a/html/processed-views/email/content/Order_Notification.html
+++ b/public/processed-views/email/content/Order_Notification.html
diff --git a/html/processed-views/email/content/Registration.html b/public/processed-views/email/content/Registration.html
index 911d19b..911d19b 100644
--- a/html/processed-views/email/content/Registration.html
+++ b/public/processed-views/email/content/Registration.html
diff --git a/html/processed-views/email/partials/Footer.html b/public/processed-views/email/partials/Footer.html
index aae3450..aae3450 100644
--- a/html/processed-views/email/partials/Footer.html
+++ b/public/processed-views/email/partials/Footer.html
diff --git a/html/processed-views/email/partials/Header.html b/public/processed-views/email/partials/Header.html
index 4bb9e7b..4bb9e7b 100644
--- a/html/processed-views/email/partials/Header.html
+++ b/public/processed-views/email/partials/Header.html
diff --git a/html/processed-views/error/404.php b/public/processed-views/error/404.php
index a7ea624..a7ea624 100644
--- a/html/processed-views/error/404.php
+++ b/public/processed-views/error/404.php
diff --git a/html/processed-views/error/general.php b/public/processed-views/error/general.php
index 1c3c6ae..1c3c6ae 100644
--- a/html/processed-views/error/general.php
+++ b/public/processed-views/error/general.php
diff --git a/html/processed-views/modals/Login.html b/public/processed-views/modals/Login.html
index b1d8b3c..b1d8b3c 100644
--- a/html/processed-views/modals/Login.html
+++ b/public/processed-views/modals/Login.html
diff --git a/html/processed-views/modals/My_Lists_Add.html b/public/processed-views/modals/My_Lists_Add.html
index 02205b9..02205b9 100644
--- a/html/processed-views/modals/My_Lists_Add.html
+++ b/public/processed-views/modals/My_Lists_Add.html
diff --git a/html/processed-views/modals/My_Lists_Delete.html b/public/processed-views/modals/My_Lists_Delete.html
index 79cecf1..79cecf1 100644
--- a/html/processed-views/modals/My_Lists_Delete.html
+++ b/public/processed-views/modals/My_Lists_Delete.html
diff --git a/html/processed-views/modals/Register.html b/public/processed-views/modals/Register.html
index fbbebdc..fbbebdc 100644
--- a/html/processed-views/modals/Register.html
+++ b/public/processed-views/modals/Register.html
diff --git a/html/processed-views/modals/Reset_Password.html b/public/processed-views/modals/Reset_Password.html
index 068741d..068741d 100644
--- a/html/processed-views/modals/Reset_Password.html
+++ b/public/processed-views/modals/Reset_Password.html
diff --git a/html/processed-views/modals/Reset_Password2.html b/public/processed-views/modals/Reset_Password2.html
index ab3742a..ab3742a 100644
--- a/html/processed-views/modals/Reset_Password2.html
+++ b/public/processed-views/modals/Reset_Password2.html
diff --git a/html/processed-views/modals/Set_New_Password.html b/public/processed-views/modals/Set_New_Password.html
index 5d00c7d..5d00c7d 100644
--- a/html/processed-views/modals/Set_New_Password.html
+++ b/public/processed-views/modals/Set_New_Password.html
diff --git a/html/processed-views/modals/Set_New_Password2.html b/public/processed-views/modals/Set_New_Password2.html
index d88281a..d88281a 100644
--- a/html/processed-views/modals/Set_New_Password2.html
+++ b/public/processed-views/modals/Set_New_Password2.html
diff --git a/html/processed-views/modals/User_Account_Delete_Card.html b/public/processed-views/modals/User_Account_Delete_Card.html
index 86d4ccc..86d4ccc 100644
--- a/html/processed-views/modals/User_Account_Delete_Card.html
+++ b/public/processed-views/modals/User_Account_Delete_Card.html
diff --git a/html/processed-views/modals/User_Account_Order_History_DeleteOrder.html b/public/processed-views/modals/User_Account_Order_History_DeleteOrder.html
index 24c94ac..24c94ac 100644
--- a/html/processed-views/modals/User_Account_Order_History_DeleteOrder.html
+++ b/public/processed-views/modals/User_Account_Order_History_DeleteOrder.html
diff --git a/html/processed-views/partials/Loader.html b/public/processed-views/partials/Loader.html
index 81ea0ce..81ea0ce 100644
--- a/html/processed-views/partials/Loader.html
+++ b/public/processed-views/partials/Loader.html
diff --git a/html/processed-views/partials/ProductTile__body b/public/processed-views/partials/ProductTile__body
index e69de29..e69de29 100644
--- a/html/processed-views/partials/ProductTile__body
+++ b/public/processed-views/partials/ProductTile__body
diff --git a/html/processed-views/partials/ProductTile__button b/public/processed-views/partials/ProductTile__button
index e69de29..e69de29 100644
--- a/html/processed-views/partials/ProductTile__button
+++ b/public/processed-views/partials/ProductTile__button
diff --git a/html/processed-views/partials/footer.php b/public/processed-views/partials/footer.php
index 69ecebc..69ecebc 100644
--- a/html/processed-views/partials/footer.php
+++ b/public/processed-views/partials/footer.php
diff --git a/html/processed-views/partials/header.php b/public/processed-views/partials/header.php
index 7a75657..7a75657 100644
--- a/html/processed-views/partials/header.php
+++ b/public/processed-views/partials/header.php
diff --git a/html/processed-views/products.php b/public/processed-views/products.php
index c0ef582..c0ef582 100644
--- a/html/processed-views/products.php
+++ b/public/processed-views/products.php
diff --git a/html/processed-views/server-client-contract.md b/public/processed-views/server-client-contract.md
index 325e6e5..325e6e5 100644
--- a/html/processed-views/server-client-contract.md
+++ b/public/processed-views/server-client-contract.md
diff --git a/html/processed-views/x-404.php b/public/processed-views/x-404.php
index 33cec4b..33cec4b 100644
--- a/html/processed-views/x-404.php
+++ b/public/processed-views/x-404.php
diff --git a/storage/cache/.gitkeep b/storage/cache/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/storage/cache/.gitkeep
diff --git a/storage/session/.gitkeep b/storage/session/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/storage/session/.gitkeep