Greg Bowler

Results 101 issues of Greg Bowler

These functions should be available procedurally rather than requiring the construction of a new Http object each time.

As per https://developer.mozilla.org/en-US/docs/Web/API/GlobalFetch/fetch , if the init config has `redirect = error`, an exception should be thrown if there is a redirect on the request.

After deploying some tested code to production, it stopped working. The DocumentFragment was being built up and then appended to the appropriate parent with `append()`, but it simply wasn't appearing...

bug

I'm not sure if this is accurate on MDN, but currently `foreach($element->querySelectorAll("whatever") as $item)` shows `$item` as a `Node` rather than an `Element`, so a lot of functionality is not...

bug
enhancement
good first issue

It's really easy to do, but also really easy to detect: ``` Gt\ServiceContainer\ServiceNotFoundException - Service can not be located within Container: "Gt\AppLogic\page\_common_php\ContentRepository ``` This exception mentions `_common_php`, which is the...

I don't want to ever run this myself: `date_default_timezone_set("Europe/London");`

Each page should be able to have its own `error()` function alongside `go` and `do`. The same goes for the `_common` page. Then there should be individual files in `page/_error`:...

enhancement
feature

For example, on URL `/shop/computers/apple/macbook-pro` There can be multiple dynamic path parts: `page/shop/@shop-area/@brand/@item.html` Currently, the body gets the following classes: - `dir--page` - `dir--page--shop` - `dir--page--shop--_shop-area` - `dir--page--shop--_shop-area--_brand` - `dir--page--shop--_shop-area--_brand--_item`...

enhancement

By default, all page functionality should be put into `go()` However, make it so any `go_*()` function will be called, allowing for functionality to be split into separate functions. For...

feature

The go/do functions are super useful, and it would be really good to be able to use them outside of the web context, like in cron scripts. To have a...