Commit graph

23 commits

Author SHA1 Message Date
b1282b6f6a Upgrade to PHP 7.1 and PHPUnit 7. 2019-01-25 22:07:37 -05:00
c7d4d8c262 Cleanup 2018-08-15 09:59:07 -04:00
4bc3398157 Use Robo for programming task execution
The plan had originally been to use Bldr, but Bldr's features were not particularly compelling, and it has not been maintained recently. By contrast Robo has very useful features while still meeting my needs.

In addition to migrating the build process, the current Robo file also runs unit tests, with or without coverage reporting.

Fixes #116; improves #113
2017-12-08 14:37:49 -05:00
73d284e101 Clean up Git metadata 2017-09-28 14:17:18 -04:00
1c4dd9cf7f Add a basic build system 2017-08-29 14:58:06 -04:00
28201ba573 Experiment with php-cs-fixer 2017-08-29 09:23:53 -04:00
cc2296522c More changes in anticipation of a release:
- Don't load a config (and possibly create a database) in CLI if a configuration is not required
- Removed the 'dbSchemaBase' config option, which is really a testing hack
- Added sample Nginx configuration
- Fixed bug in REST handler
- Readme still needs work
2017-08-19 23:56:32 -04:00
d3bca6eb47 More code coverage accommodation 2017-07-20 22:40:09 -04:00
fd1f23fd82 Docblocks for Conf
- Improves #36
- Updated dependencies
2017-07-16 22:27:55 -04:00
7236020b8b Changed "NewsSync" to "Arsse" 2017-03-27 23:12:12 -05:00
8c268581fb Properly handle adding a folder
Also added test file for now
2017-03-09 22:41:11 -05:00
e44ba18d2d composer.lock should be in the repository 2017-02-11 15:03:22 -05:00
c213b5928d move code out of vendor tree into lib 2017-02-11 14:48:48 -05:00
9491d082ed Added Composer file and re-arranged dependent libs 2017-02-09 11:01:24 -05:00
bc6ee434e5 Start of unit tests for Lang class 2017-02-08 16:53:02 -05:00
f16e490141 First set of unit tests for Conf.php 2017-02-05 19:00:57 -05:00
793a5e2c1b Finally a working start with the database 2016-10-18 11:42:21 -04:00
b2b71c4557 Start of higher-level database interface 2016-10-15 09:45:23 -04:00
6ffe942f99 SQLite3 database driver in working condition
PDO stub for now; other drivers to come
2016-10-05 22:08:43 -04:00
03b86c222f Start on SQLite database driver 2016-10-02 17:07:17 -04:00
4639dd1c46 Stub of Conf class; schema tweaks 2016-09-27 09:00:02 -04:00
b4ad50e492 Initial database schema for SQLite
Probably incomplete or erroneous
2016-09-22 22:49:18 -04:00
471a004ea7 Create repository 2016-09-17 07:55:45 -04:00