1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2024-12-22 21:22:40 +00:00
Commit graph

34 commits

Author SHA1 Message Date
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