History log of /web-bugs/scripts/cron/email-assigned (Results 1 – 15 of 15)
Revision Date Author Comments
# 9d47b05f 22-May-2019 Peter Kokot

Convert all tabs to spaces


# 5cd2630a 24-Dec-2018 Peter Kokot

Add dependency injection container

This patch introduces a dependency injection container for the PHP bug
tracker application. Container deals with the creation of all service
classe

Add dependency injection container

This patch introduces a dependency injection container for the PHP bug
tracker application. Container deals with the creation of all service
classes and additionally provides retrieving of configuration parameters.
Service classes are used everywhere in the app - from accessing database
to uploading files. Configuration parameters include infrastructure
configuration (database credentials...) and application level
configuration (directories locations...).

Container is compatible with the PSR-11 container interface defined
so it is simple to quickly understand its usage. Advanced features
such as autowiring are not included in this phase.

show more ...


# ad8bc2d5 19-Dec-2018 Peter Kokot

Move bugdb queries to repository


# 14f8c07a 14-Dec-2018 Peter Kokot

Refactor PDO wrapper

Some considerations were raised on the mailing list that this PHP
application doesn't need a PDO wrapper at all.

Changes:
- ::fetchRow() method removed

Refactor PDO wrapper

Some considerations were raised on the mailing list that this PHP
application doesn't need a PDO wrapper at all.

Changes:
- ::fetchRow() method removed in favor of the vanilla PDOStatement::fetch()
- ::fetchAll() override removed in favor of the vanilla
PDOStatement::fetchAll()
- ::fetchCol() removed since it is not used and is only a wrapper for
the PDOStatement::fetchColumn()
- PDO fetch_style synced accross the app. When no fetch style is passed
the default PDO::FETCH_ASSOC is used as set when connecting to db.
- Remove Database::escape() method
The custom ::escape() method is a wrapper around PDO::quote() which
additionally trims leading and trailing quotes from the string. All
this should ideally be done via prepared statements only, except where
we can and need to use PDO::quote() this step can be done on the given
string or variable at hand directly.
- Remove escapeSQL() function
The escapeSQL function is a wrapper around the PDO::quote() and is
using $dbh from the global scope which is not testable nor good practice
further on. Removed and refactored into only PDO::quote() usages on
required places.
- Remove ::fetchOne() method
The fetchOne() method is a simple wrapper around the PDOStatement::fetch()
method with very minor tweaks so the usage can be simplified even more.
The PDOStatement::fetch(\PDO::FETCH_NUM)[0] will always return either a
result from the database column or when row is empty a null.
- Probably this should be refactored to the database tables respected
repositories further on.
- Remove PDO wrapper
The app's current goal is to lean on a vanilla PDO wrapper only.
Current set of features also don't require additional functionality
and extending PDO to a wrapper or create a database abstraction layer
yet.

show more ...


# 8c1bedf1 23-Oct-2018 Peter Kokot

Update http to https

Changes:
- http links updated to https (those that work so far)
- us3.php.net mirror changed to php.net for fetching PHP versions
- some outdated links refre

Update http to https

Changes:
- http links updated to https (those that work so far)
- us3.php.net mirror changed to php.net for fetching PHP versions
- some outdated links refreshed

show more ...


# 180dccfe 17-Oct-2018 Peter Kokot

Trim trailing whitespace


# 23298a12 17-Jul-2018 Rasmus Lerdorf

New bugs.php.net code


# 9612686e 30-Dec-2014 kovacs.ferenc

make the shebang more portable


# 9e3082dc 30-Aug-2011 Hannes Magnusson

There is no such status anymore, its a bug type


# 06c372da 31-Aug-2010 Philip Olson

Removed 'No Feedback' as discussed on php-webmaster@


# 47d02257 18-Aug-2010 Philip Olson

Added all open-ish types of status, as we have assigned bugs with many different open status types. And added status to the email.


# f362334e 09-Aug-2010 Philip Olson

Added bug type (bug or feature request) as requested by johannes


# e84b55de 15-Jun-2010 Philip Olson

Removed debugging/test code


# 55f3b6a9 15-Jun-2010 Derick Rethans

- Fixed mail sending script
- INcreased length from 42 to 65.
- Removed the "Testing phase"


# 0ec812f0 01-Jun-2010 Philip Olson

Added script that emails people with assigned bugs. In 'test' mode currently. Will be added to weekly cron.