J. King
f1c29c99c7
Finish testing PID file path checking
2021-07-05 20:57:05 -04:00
J. King
59cf27089a
More daemon cleanup
2021-07-05 20:57:05 -04:00
J. King
32e04e3938
Move forking and related to Service class
2021-07-05 20:57:05 -04:00
J. King
55acb87577
Start on PI(D file resolution tests
2021-07-05 20:57:05 -04:00
J. King
e8cab78bd6
Handle last possible PID failures
...
Opening the PID file can still fail separately, though this is unlikely
2021-07-05 20:57:05 -04:00
J. King
9595c4f019
Start filling out PID file exceptions
2021-07-05 20:57:05 -04:00
J. King
372bf9f630
Exclude code from coverage
2021-07-05 20:57:05 -04:00
J. King
4ffc29781d
Remove references to oldpass param
2021-07-05 20:57:05 -04:00
J. King
47af739e47
Catch more PID path failures
2021-07-05 20:57:05 -04:00
J. King
2c7b16ed27
Respond to termination signals and delete PID file
2021-07-05 20:57:05 -04:00
J. King
410310282f
Load configuration after forking
2021-07-05 20:57:05 -04:00
J. King
29b83b4453
Prototype forking daemon
2021-07-05 20:57:05 -04:00
J. King
62d49e0d3c
Fill out most of the manual page
...
Removed most of the online help as a consequence since maintaining
both is frought
2021-05-29 21:48:02 -04:00
J. King
fa6d641634
Implement CLI for tokens
2021-02-10 21:40:51 -05:00
J. King
3795b1ccd8
Simplify CLI command processing
2021-02-10 12:46:28 -05:00
J. King
e8ed716ae6
Fix errors in CLI documentation
2021-02-10 12:11:28 -05:00
J. King
68422390da
Implement CLI for user metadata
2021-02-10 11:24:01 -05:00
J. King
54a6fcc0d6
Consolidate object factoriesinto one place
2021-02-06 23:51:23 -05:00
J. King
e60f7ea03f
Add class constant visibility
2020-03-01 18:32:01 -05:00
J. King
bc53a2d24a
Style fixes
2020-03-01 15:16:50 -05:00
J. King
bbace7a0ac
Use void and nullable return types where practical
2020-01-20 13:34:03 -05:00
J. King
fb2602fe04
Don't load actual configuration during CLI tests
2019-12-27 09:00:22 -05:00
J. King
64c3ec3571
Coverage fixes and OPML bugfix
2019-10-17 13:00:56 -04:00
J. King
1ef669a464
Documentation for user management and OPML
2019-07-31 14:57:43 -04:00
J. King
faf524c54f
CLI test for import
...
Fixes #35
2019-07-25 15:45:18 -04:00
J. King
0f7d49c21e
More OPML tests and fixes
2019-05-06 19:36:39 -04:00
J. King
644750487c
Command line documentation and fixes
2019-05-06 00:02:59 -04:00
J. King
6ef13d0880
Style fixes
2019-05-01 22:52:20 -04:00
J. King
b9821d925a
CLI for OPML import, and proper exceptions
2019-05-01 10:46:44 -04:00
J. King
77efaa7b41
CLI command for exporting OPML and sundry cleanup
2019-04-01 17:24:19 -04:00
J. King
9c61f967e3
Correct CLI password clearing
2019-03-25 17:07:28 -04:00
J. King
22c2629078
Partial tests for new CLI features
2019-03-25 10:45:05 -04:00
J. King
5efef2c2d0
Console command to refresh all feeds once; fixes #147
2019-03-02 14:59:44 -05:00
J. King
500851f161
Style fixes
2019-01-23 16:34:54 -05:00
J. King
81acba90dc
Use strict equality when comparing strings
2019-01-11 10:38:06 -05:00
J. King
d9629be662
Use smarter coverage executer; properly suppress stderr during CLI tests
2018-12-07 20:03:04 -05:00
J. King
63ae6fb703
Merge remote-tracking branch 'remotes/origin/user-rewrite'
2018-11-06 16:36:50 -05:00
J. King
39134f5f7e
Rest of CLI tests
2018-11-06 16:35:33 -05:00
J. King
ba8e208d79
Partial CLI tests
2018-11-06 12:32:28 -05:00
J. King
9428d7468a
Add more user management functionality to the CLI
2018-11-05 09:08:50 -05:00
J. King
11747c93fd
Strip out unused user management functionality
...
Tests have been removed as well; new tests are forthcoming
2018-10-28 10:59:17 -04:00
J. King
f64f0c6a22
Whitespace cleanup
2018-10-26 14:58:04 -04:00
J. King
a92bad1bc8
Correctly load configuration
2018-06-18 10:09:43 -04:00
J. King
11b2066922
Added per-file legal boilerplate
...
Includes PHPDoc license tag in the file-level block with accompanying copyright notice.
Also added an AUTHORS file on the off chance of outside contributions
2017-11-16 20:23:18 -05:00
J. King
1b72d45adf
Relegate bootstrap.php to testing; fixes #117
2017-10-01 09:33:49 -04:00
J. King
1ca5b4b456
Add newline after password in CLI
2017-09-28 19:25:31 -04:00
J. King
c393dfc42b
Sundry fixes
...
- Make use of PHP 7's null coalescing operator
- remove use of static property in Lang class
- Improve code coverage slightly
2017-09-05 19:35:14 -04:00
J. King
f7e50fe95d
Passed code through linter
2017-08-29 10:50:31 -04:00
J. King
f5efa39839
More changes in anticipation of a release
...
- Added a 'user add' function to the CLI
- Removed the last trace of paths from configuration; paths must default to null and Arsse must determine sensible defaults at runtime
2017-08-28 19:38:58 -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