Commit Graph

823 Commits

Author SHA1 Message Date
Bob den Otter
3e99fc5f22 Use 'Types::get' to avoid needing try/catch 2019-08-05 11:52:50 +02:00
Bob den Otter
67fde71df2 Merge pull request #561 from bolt/feature/filter-and-sort-contentlisting
Make filtering options work
2019-08-05 11:45:00 +02:00
Bob den Otter
24ce3658af CS fixes applied 2019-08-05 11:08:09 +02:00
Néstor de Dios Fernández
010269a1d2 Make use of type hint in findForListing function 2019-08-05 09:43:35 +02:00
Bob den Otter
466b87e37f CS fixes 2019-08-04 11:52:57 +02:00
Bob den Otter
f7fe3ba526 Working on Extensions 2019-08-04 11:47:19 +02:00
Bob den Otter
e7875814bd Updating tests 2019-08-03 17:53:47 +02:00
Bob den Otter
423bfe687c Removing News Widget, moving to standalone extension 2019-08-03 17:13:49 +02:00
Bob den Otter
7e414f1761 Tweak, Tweak 2019-08-03 16:11:12 +02:00
Bob den Otter
f31d5fb828 Don't register extensions, if there aren't any 2019-08-03 15:55:28 +02:00
Bob den Otter
c64050a8de Semantics 2019-08-03 15:23:23 +02:00
Bob den Otter
2d38fddddc Removing Weather Widget from Core 2019-08-03 15:21:27 +02:00
Bob den Otter
10b5d6f0f5 Auto-register extensions installed through Composer 2019-08-03 15:21:11 +02:00
Bob den Otter
08e8c11da0 Let Extensions add Twig Filters and Functions and Bolt Widgets 2019-08-03 11:13:06 +02:00
Bob den Otter
aa845dfe5c Merge pull request #557 from bolt/feature/extension-starter
[WIP] Extensions, part I
2019-08-03 09:40:54 +02:00
Bob den Otter
e38b2ba998 Adding BaseExtension class 2019-08-03 09:04:42 +02:00
Néstor de Dios Fernández
af7f81e53c Remove dumps and dies 2019-08-02 17:36:59 +02:00
Néstor de Dios Fernández
c4c5e92207 Combine sort and filter content 2019-08-02 17:28:19 +02:00
Bob den Otter
38b2b51e3a Worky, worky 2019-08-02 17:18:07 +02:00
Bob den Otter
bbc92634c4 Working on First steps for Extensions 2019-08-02 17:05:48 +02:00
Néstor de Dios Fernández
01880ee208 Make filter work in the Controller 2019-08-02 15:53:07 +02:00
Bob den Otter
6a563194c0 Working 2019-08-02 14:38:12 +02:00
Bob den Otter
a9c2e89aca Add extensions:list command 2019-08-02 14:09:14 +02:00
Néstor de Dios Fernández
40c91d94e9 Make controller work with sorting 2019-08-02 13:38:47 +02:00
Bob den Otter
fc19b0bb4a Finetuning 2019-07-29 16:35:51 +02:00
Bob den Otter
6a055a2347 Finetuning 2019-07-29 16:03:48 +02:00
Bob den Otter
e8db640611 Working on "Files as Cards" feature 2019-07-28 15:11:12 +02:00
Bob den Otter
75e4616b1f CS fix 2019-07-27 15:33:26 +02:00
Bob den Otter
020e45b5b5 Add CopyThemes command 2019-07-27 15:25:03 +02:00
Bob den Otter
7ff6c8eac1 Merge pull request #544 from bolt/hotfix/fix-excerpt-for-non-Content
Fix Excerpt Twig filter for other things than Content
2019-07-27 15:04:14 +02:00
Bob den Otter
85ea47c38f Merge pull request #546 from bolt/hotfix/contenttype-in-context
Set contenttype in context for listingpages
2019-07-27 13:56:07 +02:00
Bob den Otter
d275ee8f3e CS whitespace 2019-07-27 13:48:03 +02:00
Bob den Otter
94a8150eb5 Merge pull request #547 from bolt/hotfix/type-specific-fixes
Fixing two small type strictness things
2019-07-27 13:47:01 +02:00
Bob den Otter
458b4f81d0 Add excerpt as a function 2019-07-27 13:37:36 +02:00
Bob den Otter
c3ba8757e1 Merge pull request #543 from bolt/hotfix/sensible-widget-placeholders
Sensible placeholders for Widget Twig functions
2019-07-27 13:33:50 +02:00
Bob den Otter
64b9138d92 Fixing two small type strictness things 2019-07-26 16:51:58 +02:00
Bob den Otter
e6bbcf0a90 Set contenttype in context for listingpages 2019-07-26 16:50:57 +02:00
Bob den Otter
ebe74f209c Fix Excerpt Twig filter for other things than Content 2019-07-26 16:47:39 +02:00
Bob den Otter
edd486d0f7 Sensible placeholders for Widget Twig functions 2019-07-26 16:44:57 +02:00
Bob den Otter
2ab505b698 Update ImageExtension.php 2019-07-26 12:37:38 +02:00
Bob den Otter
3838ec4d39 Update ContentFixtures.php 2019-07-25 16:32:36 +02:00
Bob den Otter
9b985d7392 Update ImageField.php 2019-07-25 16:09:59 +02:00
Bob den Otter
9730d38f1b Keep 'title' and 'media' 2019-07-25 15:37:31 +02:00
Bob den Otter
4ab50f548e Working, working. 2019-07-23 17:55:49 +02:00
Max Roeleveld
67d811b258 First stab at Extensions.
Add the Interface, Registry, Compiler pass and Kernel glue.

See bolt/four#492
2019-07-23 10:51:52 +02:00
Bob den Otter
ff9a7df7b6 Working on Twig Image funtions 2019-07-23 07:30:39 +02:00
Bob den Otter
2cbaf022bb Set 'theme' as the default package in frontend. 2019-07-22 22:14:24 +02:00
Bob den Otter
a73adfa6ff Add theme asset package 2019-07-22 21:48:26 +02:00
Bob den Otter
756bb59979 Update SetupCommand.php 2019-07-22 14:22:32 +02:00
Néstor de Dios Fernández
87ba31b1e0 Work in sort functionality 2019-07-22 10:04:38 +02:00