Commit Graph
100 Commits
Author SHA1 Message Date
Michal Kváček 509ef1752e FEATURE: add publishing assets and views into installer 2016-04-01 12:06:59 +02:00
Michal Kváček 10dfe6b22e FEATURE: temporarily hide custom fields 2016-04-01 02:31:42 +02:00
Michal Kváček 5661a3d849 FIX #1438: disable role and status change for logged user 2016-04-01 02:06:22 +02:00
Michal Kváček cf2b4ac529 FEATURE: temporarily hide dashboard. 2016-04-01 02:04:09 +02:00
Michal Kváček 2b61709ade FEATURE #1522: add orbit slider
Had to change some things in global widgets management and also in html code widget. Sorry for this ugly commit..
2016-04-01 01:59:16 +02:00
Michal Kváček 6378d17753 FEATURE #1424: add title photo to list of all pages 2016-03-31 22:56:31 +02:00
Michal Kváček 590e1eeaca FEATURE #1423: add uploading of title photo for content pages 2016-03-31 22:39:38 +02:00
Michal Kváček e789b02a93 FEATURE #1523: add subpages for content 2016-03-31 21:12:54 +02:00
Michal Kváček acc7541ab9 FIX: fix history handling - null values were not updated 2016-03-31 21:11:51 +02:00
Michal Kváček 5045dca3d4 Merge branch 'cwbs_template' into dev 2016-03-31 20:07:03 +02:00
Michal Kváček c99e7c156d FEATURE: move views for default_theme into resource directory 2016-03-31 16:50:42 +02:00
Michal Kváček bc80ccc8e5 Merge branch 'dev' into cwbs_template 2016-03-31 16:50:14 +02:00
Michal Kváček 5494121dfb FEATURE #1518: add assets and views for static pages 2016-03-31 16:50:00 +02:00
Michal Kváček 26e5a52943 FEATURE: provide default template for displaying content of static pages 2016-03-31 16:48:50 +02:00
Michal Kváček 7a51c913d3 FEATURE #1524: merge views into one directory 2016-03-31 16:47:40 +02:00
Michal Kváček c49f4f2c5f Merge branch 'dev' into cwbs_template 2016-03-31 15:42:24 +02:00
Michal Kváček 980fec83c0 FEATURE: add config stubs into .env.example 2016-03-31 15:42:03 +02:00
Michal Kváček 473342490c FEATURE: add new blade macro @asset
This macro is used for loading path for assets on visitor page
2016-03-31 15:35:23 +02:00
Michal Kváček 7ef09ec326 FIX: make installator push created branch even into remote 2016-03-22 21:59:54 +01:00
Michal Kváček 86d7ffdab9 Merge branch 'dev' of binarity.cz:/opt/git/internal/cms/minicms into dev 2016-03-22 21:58:40 +01:00
Michal Kváček d6f0489b5f FEATURE: add installator for this CMS
Installator is written in bash as interactive script.
2016-03-22 21:58:05 +01:00
Michal Kváček 64aec15c8a FIX: fix seed for custom field resources 2016-03-22 16:05:58 +01:00
Michal Kváček 28c065e106 FEATURE: prevent running some service providers in artisan 2016-03-22 16:02:08 +01:00
Michal Kváček 98090f69df FEATURE: add artisan commands for creating db structure 2016-03-22 15:54:47 +01:00
Michal Kváček c2463f5e59 FEATURE: move theme into .env file 2016-03-22 15:53:45 +01:00
Michal Kváček 12f05586ed Merge branch 'search' into dev 2016-03-15 14:03:45 +01:00
Michal Kváček 35fe7aada3 FIX: fix saving meta keywords in content pages.
Keywords were not saved, instaed description was saved two times.
2016-03-15 14:03:10 +01:00
Michal Kváček 55ee35d14b FIX: remove spaces before and after searched string in input 2016-03-15 14:02:01 +01:00
Michal Kváček 3c9c53e04d DOCUMENTATION: add documentation for Search controller 2016-03-15 14:01:24 +01:00
Michal Kváček 6f50549072 FEATURE: register file searching 2016-03-15 14:00:53 +01:00
Michal Kváček b3da43921b FEATURE: prevent searching empty string.
This commit adds exception handling for serching empty string
2016-03-15 14:00:19 +01:00
Michal Kváček c4e65e18c4 FEATURE: add parent class for all search engines 2016-03-15 13:57:40 +01:00
Michal Kváček afbf3d1327 FEATURE: use overviewTiles for list of content pages 2016-03-14 23:27:16 +01:00
Michal Kváček 4d19d4388a FEATURE: add search form to top of page 2016-03-14 23:26:22 +01:00
Michal Kváček 81f6f4e46f FEATURE: add search form with results 2016-03-14 23:26:05 +01:00
Michal Kváček 72d00c8e64 FEATURE: add searching in content pages 2016-03-14 23:25:07 +01:00
Michal Kváček 8a94f1dbab FEATURE: add registering for new search engines. 2016-03-14 17:10:14 +01:00
Michal Kváček a237133227 DOCUMENTATION: add documentantion for installation commands 2016-03-14 13:23:57 +01:00
Michal Kváček 9ac8c24673 Merge branch 'static_pages' into dev 2016-03-14 13:16:26 +01:00
Michal Kváček bee7e732cc FEATURE: move module configuration into database 2016-03-14 13:16:04 +01:00
Michal Kváček e7c5a69f81 FEATURE: add commands for installing modules 2016-03-14 13:15:43 +01:00
Michal Kváček 6d13576185 FEATURE: use module_settings field instaed of config().
This way should be more reliable, because config() is available only after publishing module, however I can't publish module when it does not have config (module.json). In this way I can select all modules from database and generate module.json for each of them.
2016-03-14 13:14:01 +01:00
Michal Kváček 14f2673842 FEATURE: add module_settings to modules table 2016-03-14 13:13:18 +01:00
Michal Kváček 1bd00f1a4f Merge branch 'static_pages' into dev 2016-03-14 10:14:50 +01:00
Michal Kváček 4326105304 Merge branch 'edit' into dev 2016-03-14 10:14:19 +01:00
Michal Kváček c3008f3dcc FEATURE: add extended modules database structure 2016-03-14 10:12:28 +01:00
Michal Kváček e6880c82ec FIX: fix error when module does not have ID yet 2016-03-14 10:11:15 +01:00
Michal Kváček ca2318a529 REFACTORING: make .gitignore nicer 2016-03-14 10:11:15 +01:00
Michal Kváček b707d27c3f FEATURE: add service provider for generating module.json 2016-03-14 10:11:15 +01:00
Michal Kváček f9562d55aa FEATURE: remove published (unwanted) config from /config directory 2016-03-14 10:11:15 +01:00
Michal Kváček a39a402011 FEATURE: add extended modules database structure
FEATURE: add extended modules database structure

squash
2016-03-14 10:11:01 +01:00
Michal Kváček 892a597912 FEATURE: allow enabling of static pages via database 2016-03-14 10:10:00 +01:00
Michal Kváček 85e9e6ebb6 Merge branch 'settings' into dev 2016-03-14 00:53:48 +01:00
Michal Kváček 2941d694da FEATURE: remove hard-coded shared variable "vendorName" 2016-03-14 00:53:04 +01:00
Michal Kváček 2a6672934d FEATURE: add automacally loaded settings into all views 2016-03-14 00:47:06 +01:00
Michal Kváček 0313a1239f FEATURE: add saving settings 2016-03-14 00:46:09 +01:00
Michal Kváček 603e989b1e FEATURE: add registrators for settings form 2016-03-14 00:26:17 +01:00
Michal Kváček 62a600b5fc FEATURE: seed settings table with some basic data 2016-03-14 00:25:56 +01:00
Michal Kváček 1353fbfd79 FEATURE: add settings table 2016-03-14 00:25:46 +01:00
Michal Kváček df3bc22954 FEATURE #1508: merge files and directories overview.
This commit merges list of all uploaded files and created directories into one page. It also modifies way of uploading files. Special page for uploading files was removed (because of no support for directories) and files can be uploaded only via overview.
2016-03-13 22:50:20 +01:00
Michal Kváček 069367a816 FEATURE #1508: add directories to uploaded files
This commit contains both creating and editing directories.
2016-03-13 22:49:29 +01:00
Michal Kváček 8af9943100 FEATURE: remove link to uploading image
Image upload and normal file uploads are same functions. Image can be uploaded via uploading normal file.
2016-03-13 15:24:12 +01:00
Michal Kváček 97fc32c3ae FEATURE #1508: add database structure for directories 2016-03-13 14:41:05 +01:00
Michal Kváček 063ba90ce8 FIX: allow menu registration only for logged user
This funcionality should be acomplished using "auth" middleware, however I am not sure if order of middlewares matter. For this case I have added one if to this middleware.
2016-03-12 11:17:12 +01:00
Michal Kváček 141df72356 FEATURE #1509: remove admin menu from vistors area
Moved middleware providing registration of menu into admin area
2016-03-11 16:48:18 +01:00
Michal Kváček a9a4cb70f0 FIX: fixing some missing translations and other minor bugs 2016-03-11 16:27:26 +01:00
Michal Kváček 0a1a25b300 Merge branch 'static_pages' into dev 2016-03-11 15:48:51 +01:00
Michal Kváček d0601c4fdd FEATURE: add links from history detail back to edit form 2016-03-11 15:48:15 +01:00
Michal Kváček eed7e15650 FEATURE #1507: adapt static pages for new modular content management 2016-03-11 15:47:27 +01:00
Michal Kváček 9f5bd46ca3 FEATURE #1507: modularize content management 2016-03-11 15:43:11 +01:00
Michal Kváček 3407707046 FEATURE: display content with given template 2016-03-09 22:27:43 +01:00
Michal Kváček 03dbf22eb0 FEATURE: add saving templates to static pages 2016-03-09 22:27:43 +01:00
Michal Kváček 661d5c486d REFACTORING: refactor code a little bit.
Removed redundant empty lines, merging config made little bit "cleaner"
2016-03-09 22:24:01 +01:00
Michal Kváček d52dcbcf55 FEATURE: add registering template path 2016-03-09 22:23:31 +01:00
Michal Kváček d7565ec7bf FEATURE: update project dependencies 2016-03-09 22:19:02 +01:00
Michal Kváček d7b247a2e3 FEATURE: add translation of "template" for content history 2016-03-09 22:17:46 +01:00
Michal Kváček a67417380f FEATURE: add enumeration for translating module handlers for their ids
This feature will need bit more optimalization. This is somehow weird approach.
2016-03-09 22:11:49 +01:00
Michal Kváček f79fc78868 FIX: supress error when trying to open non-existing template 2016-03-09 22:09:42 +01:00
Michal Kváček fc58a4d31c FEATURE: allow copying only when directory is wirtable 2016-03-09 22:09:24 +01:00
Michal Kváček fe9e76bf28 FEATURE: add namespaces for copied templates 2016-03-09 22:08:28 +01:00
Michal Kváček 8aa2ebd0b0 FEATURE: add support for registering template paths with module id 2016-03-09 22:07:50 +01:00
Michal Kváček bb7106d706 FEATURE: add module id into contents table 2016-03-09 21:55:27 +01:00
Michal Kváček 464eaf8b17 REFACTORING: remove unneeded AdminMenusProvider 2016-03-08 23:42:16 +01:00
Michal Kváček b6a1a4d444 FIX: fixed broken namespaced translations.
Translations was broken because namespace "staticpages" was loaded (registered) after first usage of this namespace. I do not understand this bug, however it should be fixed now.
2016-03-08 23:42:06 +01:00
Michal Kváček f97ac0e868 FEATURE: remove adding new template 2016-03-08 11:00:00 +01:00
Michal Kváček b8f8c75146 FIX: fixed template numbering.
This commit fixes numbering of edited templates.
2016-03-07 16:37:00 +01:00
Michal Kváček 6723381384 FIX: fix saving template created as copy
Copied templates are automatically stored *only* into custom directory. They cannot be under control of VCS (while they would need to be commited after creating) and therefore are stored only localy. Previous version contained bug, that "previous" template was taken from "original" destination.
2016-03-07 16:34:56 +01:00
Michal Kváček 6e6be7f790 FEATURE: add copying of templates 2016-03-07 16:27:00 +01:00
Michal Kváček fa97ccc032 FEATURE: add basic funcionality for template copies.
This commit contains only basic funcionality.
2016-02-29 18:02:22 +01:00
Michal Kváček 57e08b76a8 FEATURE #1431: add template edit 2016-02-19 15:10:39 +01:00
Michal Kváček 53395bc47a FEATURE #1454: add Ace editor 2016-02-19 15:09:45 +01:00
Michal Kváček d082cee7b5 FEATURE #1455: add template path overview 2016-02-18 18:19:52 +01:00
Michal Kváček f3dde68481 FIX: fix typos in registrating templates 2016-02-18 17:46:15 +01:00
Michal Kváček 66c9d7907a FEATURE #1453: add registration of templates 2016-02-18 16:28:32 +01:00
Michal Kváček 214cc9f3f9 FEATURE #1452: add parent id and name to template_paths table 2016-02-18 14:45:15 +01:00
Michal Kváček 2c95acfe76 FEATURE #1453: add model of template_paths table 2016-02-18 11:39:16 +01:00
Michal Kváček 4e85799403 FEATURE #1452: add table for template paths.
We will not store template directories along with the templates. Templates are now binded to their paths using ID of row in database
2016-02-18 11:35:09 +01:00
Michal Kváček ad457db740 FEATURE #1452: add database migration for adding templates into database 2016-02-17 16:14:26 +01:00
Michal Kváček 6a7402248a Merge branch 'homepage' into dev 2016-02-17 14:15:34 +01:00
Michal Kváček d7c7e642a4 FIX: fix namespace in template name 2016-02-17 14:15:21 +01:00