Adam Franco

Results 24 issues of Adam Franco

_[Migrated from PHPCAS-121](https://issues.jasig.org/browse/PHPCAS-121)_ # Description Implement some kind of connection caching for imap. It should be possible to cache the opened streams somehow. PHP5 should support this (like for DBs)....

Enhancement

The CAS_Client is currently a giant omnibus hunk of code weighing in at 3600 lines with 1123 statements (counted with `grep -P ';|{' source/CAS/Client.php | wc -l`). It has been...

Enhancement
API Change

_[Migrated from PHPCAS-127](https://issues.jasig.org/browse/PHPCAS-127)_ # Description The phpCAS class should only validate that the client exists all other input validation and sequence validation should be done in the CAS_Client where it...

Enhancement

_This is just a reminder of things we might want to do for a 2.0 release that already will have breaking changes in the API._ `setPGTStorage()` should be sufficient for...

API Change

_This is just a reminder of things we might want to do for a 2.0 release that already will have breaking changes in the API._ The `getProxiedService()` and `initializeProxiedService()` functions...

API Change

_[Migrated from PHPCAS-119](https://issues.jasig.org/browse/PHPCAS-119)_ # Description An event-listener API could simplify the CAS client implementation by allowing modules to execute their own code at various points during the authentication sequence. In...

Enhancement

_[Migrated from PHPCAS-130](https://issues.jasig.org/browse/PHPCAS-130)_ # Description Since [PHPCAS-109](https://issues.jasig.org/browse/PHPCAS-109) is closed we can now work on unit tests for the authentication flow that were not possible before.

Enhancement
Tests

While extra casings for bridges add visual clutter, it was noted by Minh in Slack that without them it can be difficult or impossible to disambiguate between an intersection and...

enhancement
highway-lines

In the current implementation, road widths stay small as zoom increases, leading to them being much smaller than physical widths at ~z17 and higher. [Current Americana](https://zelonewolf.github.io/openstreetmap-americana/#18/42.19522/-73.36163): ![GB Americana](https://user-images.githubusercontent.com/25242/172229554-d8a4d830-ebbf-4363-8100-840f3d6a694b.png) For contrast,...

enhancement
highway-lines

The [Geofabrik region extracts](http://download.geofabrik.de/north-america.html) generally used as Curvature inputs uses relatively rough, low-node-count polygons to define each region and also include a slight buffer to ensure that no nodes for...

enhancement