J. King
692af39768
Use mdoc manual directly without any preprocessing
2023-10-29 22:20:14 -04:00
J. King
0d6f8d2921
Avoid most deprecation warnings
...
The Feed class sets dynamic properties on Picofeed classes; this will
need to be completely rewritten. Version 1.2 of the Laminas XML class
also uses a deprecated function, but upgrading it to 1.3 will require
PHP 7.3.
2023-01-27 15:33:34 -05:00
J. King
f91b3c0120
Output packages to a "release" directory
...
Further fixups still needed for Arch
2021-07-08 15:55:59 -04:00
J. King
3e55ab3849
Move man pages to their own directory
2021-05-29 15:44:51 -04:00
J. King
14d3cdfe58
Hopefully fix some Debian problems
2021-05-28 12:33:52 -04:00
J. King
32ca0c3fe4
Appease GitHub once and for all
2021-05-24 19:22:37 -04:00
J. King
7abdf05b7f
Make package from local files for now
2021-05-16 23:06:49 -04:00
J. King
7ba4cabdde
Prototype Arch PKGBUILD and supporting files
...
The package will be created, but the result itself has yet to be tested.
2021-05-15 22:26:06 -04:00
J. King
bd650765e1
Generalize icon fetching tests
2020-11-05 12:12:01 -05:00
J. King
17a2fa96f8
Upgrade to PHPUnit 8
2019-10-16 14:42:43 -04:00
J. King
8bbcae4aa4
First attempt at a custom Daux theme
2019-08-02 11:15:48 -04:00
J. King
00ca726e12
Partial first draft of a manual, generated using Daux
2019-01-22 17:49:14 -05:00
J. King
c7d4d8c262
Cleanup
2018-08-15 09:59:07 -04:00
J. King
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
J. King
73d284e101
Clean up Git metadata
2017-09-28 14:17:18 -04:00
J. King
1c4dd9cf7f
Add a basic build system
2017-08-29 14:58:06 -04:00
J. King
28201ba573
Experiment with php-cs-fixer
2017-08-29 09:23:53 -04:00
J. King
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
J. King
d3bca6eb47
More code coverage accommodation
2017-07-20 22:40:09 -04:00
J. King
fd1f23fd82
Docblocks for Conf
...
- Improves #36
- Updated dependencies
2017-07-16 22:27:55 -04:00
Dustin Wilson
7236020b8b
Changed "NewsSync" to "Arsse"
2017-03-27 23:12:12 -05:00
J. King
8c268581fb
Properly handle adding a folder
...
Also added test file for now
2017-03-09 22:41:11 -05:00
J. King
e44ba18d2d
composer.lock should be in the repository
2017-02-11 15:03:22 -05:00
J. King
c213b5928d
move code out of vendor tree into lib
2017-02-11 14:48:48 -05:00
J. King
9491d082ed
Added Composer file and re-arranged dependent libs
2017-02-09 11:01:24 -05:00
J. King
bc6ee434e5
Start of unit tests for Lang class
2017-02-08 16:53:02 -05:00
J. King
f16e490141
First set of unit tests for Conf.php
2017-02-05 19:00:57 -05:00
J. King
793a5e2c1b
Finally a working start with the database
2016-10-18 11:42:21 -04:00
J. King
b2b71c4557
Start of higher-level database interface
2016-10-15 09:45:23 -04:00
J. King
6ffe942f99
SQLite3 database driver in working condition
...
PDO stub for now; other drivers to come
2016-10-05 22:08:43 -04:00
J. King
03b86c222f
Start on SQLite database driver
2016-10-02 17:07:17 -04:00
J. King
4639dd1c46
Stub of Conf class; schema tweaks
2016-09-27 09:00:02 -04:00
J. King
b4ad50e492
Initial database schema for SQLite
...
Probably incomplete or erroneous
2016-09-22 22:49:18 -04:00
J. King
471a004ea7
Create repository
2016-09-17 07:55:45 -04:00