Commit Graph

75 Commits

Author SHA1 Message Date
Sebastiaan Bonardt
e187b7b0c3 fix tests for widgets 2019-07-12 15:33:04 +02:00
Sebastiaan Bonardt
48fa0a5726 variables in one place, class for widgets 2019-07-12 13:35:25 +02:00
Bob den Otter
557425bf12 Herp, Derp, multibyte.. 2019-06-28 13:17:48 +02:00
Bob den Otter
bcd3683252 Slightly different way to handle error from wttr.in response 2019-06-28 13:05:33 +02:00
Anke
a93b8ca3ce Weather widget should not break Bolt when giving an error 2019-06-28 11:01:56 +02:00
Bob den Otter
f2264eb46b CS fix 2019-06-21 08:55:58 +02:00
Bob den Otter
8ea1d4d55d Return error when News couldn't be fetched 2019-06-21 08:35:37 +02:00
Bob den Otter
5c721169da Herp-a-derp, whitespace fix. 2019-06-19 13:23:34 +02:00
Bob den Otter
73c56c5399 Update HtmlInjector.php 2019-06-19 11:44:36 +02:00
Bob den Otter
997c6da9b8 Allow widgets to return null if they fail, and the results shouldn't be cached. 2019-06-19 11:07:05 +02:00
Bob den Otter
38e791db1e tidy 2019-06-19 11:07:05 +02:00
Bob den Otter
e652daad44 Still cache it, though 2019-06-19 11:07:05 +02:00
Bob den Otter
76cf85ccdb Use wttr.in for weather instead 2019-06-19 11:07:05 +02:00
Bob den Otter
7ba4c095a9 Let injected snippets use cache too 2019-05-21 09:38:47 +02:00
Bob den Otter
22201272ed Typo. 2019-05-21 08:16:24 +02:00
Bob den Otter
525762f4be Add StopwatchTrait and StopwatchInterface for Widgets 2019-05-20 19:39:38 +02:00
Bob den Otter
47caf4c324 Merge pull request #428 from bolt/feature/make-weather-widget-work
Make Weather widget work
2019-05-16 19:53:31 +02:00
Bob den Otter
2c6c347b8e Merge pull request #422 from bolt/hotfix/bug-in-injector-regex
Fix bug in injector where it confused tags like `head` and `header`
2019-05-16 19:50:55 +02:00
Bob den Otter
18bd0d3344 Make Weather widget work 2019-05-12 16:46:22 +02:00
Bob den Otter
f8eb284ba9 Missing rename of setCacheInterface 2019-05-10 16:05:21 +02:00
Bob den Otter
513ba618f7 Tweaks in widget caching 2019-05-10 16:01:22 +02:00
Bob den Otter
fb4be81433 Fix bug in injector where it confused tags like head and header 2019-05-10 15:28:22 +02:00
Bob den Otter
ee6cb627a9 CS fixes 2019-05-10 14:43:12 +02:00
Bob den Otter
62c6ad2589 Working on caching 2019-05-10 14:41:05 +02:00
Bob den Otter
8d8ec16a4e Needs to be $this->__invoke(); 2019-05-09 22:09:36 +02:00
Bob den Otter
5fc20dfe71 Allow for caching of widgets 2019-05-09 22:04:32 +02:00
Bob den Otter
0c42c91122 CS fix 2019-04-22 13:24:01 +02:00
Bob den Otter
847b1eebe9 reformatting 2019-04-22 13:01:25 +02:00
Bob den Otter
dff15a15c6 Only invoke widget, when we intend to inject it. 2019-04-22 12:47:06 +02:00
Jarek Jakubowski
17a97c5632 Fix setting deps in Widget Queue Processor 2019-04-22 02:15:19 +02:00
Jarek Jakubowski
3cc070a34d Fix NewsWidget 2019-04-22 00:59:27 +02:00
Jarek Jakubowski
74ee8fd302 Html Injector rewritten 2019-04-22 00:55:13 +02:00
Jarek Jakubowski
1a444a671d fix cs 2019-04-21 21:55:18 +02:00
Jarek Jakubowski
16b48fe7cf Fix HtmlInjector 2019-04-21 21:52:19 +02:00
Jarek Jakubowski
871a5b9308 Improve Widgets 2019-04-21 19:06:27 +02:00
Bob den Otter
af1cc729e4 Change BaseWidget description
Co-Authored-By: JarJak <egger1991@gmail.com>
2019-04-21 18:32:08 +02:00
Jarek Jakubowski
989e5e9745 Changes in Widgets 2019-04-21 18:07:59 +02:00
Jarek Jakubowski
f9abecd535 Move Snippet to Widget\Injector 2019-04-21 17:16:45 +02:00
Bob den Otter
bc0b59db0f Remove $type, and remove the initial '' for $template 2019-04-21 16:54:20 +02:00
Bob den Otter
9bdd3bc94b Init $template as string 2019-04-21 15:24:04 +02:00
Bob den Otter
60122b1ecd Remove methods from Twigaware interface 2019-04-21 15:07:40 +02:00
Bob den Otter
2587a1169d Requested changes 2019-04-21 14:59:00 +02:00
Bob den Otter
5ae6479202 Revert "Requested changes"
This reverts commit 60fed0eecc.
2019-04-21 14:13:40 +02:00
Bob den Otter
60fed0eecc Requested changes 2019-04-21 14:04:45 +02:00
Bob den Otter
5ba52998d2 Make widgets pass along extra parameters 2019-04-21 09:53:57 +02:00
Bob den Otter
db9c9aab63 Add ProcessWidgetsQueueSubscriber for Response 2019-04-20 10:33:02 +02:00
Bob den Otter
c552dbcb38 Minor changes 2019-04-19 18:53:16 +02:00
Bob den Otter
053069868d Move Response to its own interface 2019-04-19 18:35:29 +02:00
Bob den Otter
62398cd1c0 Fixing tests 2019-04-19 16:11:00 +02:00
Bob den Otter
a70075676e Refactor Zone to RequestZone. 2019-04-19 15:27:21 +02:00