J. King
|
4e444fd86c
|
Generic database interface creation in tests
|
2018-11-21 13:06:01 -05:00 |
|
J. King
|
c0c4810662
|
Nominally complete PostgreSQL driver
Connection error handling as well as uprade error handling still need
to be implemented.
|
2018-11-21 11:06:12 -05:00 |
|
J. King
|
84b4cb7465
|
Enable PostgreSQL statement testing
Tests involving binary data are skipped for now
|
2018-11-20 16:32:18 -05:00 |
|
J. King
|
d52af6db5a
|
PostgreSQL fixes
Errors were not correctly throwing exceptions
For the sake of SQLite compatibility booleans should be bound as
integers in PDO
|
2018-11-20 15:48:03 -05:00 |
|
J. King
|
e2b6cb8360
|
Remove PicoFeed-related FIXMEs
PicoFeed will never be fixed, so they are not helpful
|
2018-11-20 15:46:22 -05:00 |
|
J. King
|
b5733b070c
|
Clean up statement tests
PostgreSQL tests are suppressed for now, but most pass.
|
2018-11-20 15:45:20 -05:00 |
|
J. King
|
e30d82fbaa
|
Correct signature
|
2018-11-16 21:35:05 -05:00 |
|
J. King
|
976672de5b
|
Test cleanup
|
2018-11-16 21:32:27 -05:00 |
|
J. King
|
edfae438fa
|
Refine pg connection strings
|
2018-11-16 21:20:54 -05:00 |
|
J. King
|
796315c00c
|
Basic stub of PDO-base PostgreSQL driver
|
2018-11-10 00:02:38 -05:00 |
|
J. King
|
c63d24e125
|
Version bump
|
2018-11-09 23:57:33 -05:00 |
|
J. King
|
471dad0645
|
Fix PDO driver initialization
|
2018-11-09 20:27:05 -05:00 |
|
J. King
|
c4ca9149a1
|
Move Statement tests
|
2018-11-09 15:01:46 -05:00 |
|
J. King
|
7e11019e83
|
Consolidate statement tests
|
2018-11-09 14:58:10 -05:00 |
|
J. King
|
ea6b4c951e
|
Skip Result tests when necessary
|
2018-11-09 14:56:30 -05:00 |
|
J. King
|
a3dbb08da9
|
Remove obsolete test code
|
2018-11-08 16:29:46 -05:00 |
|
J. King
|
30d6f6db37
|
Consolidate Db result test series into single file
|
2018-11-08 14:50:58 -05:00 |
|
J. King
|
ffea7e804a
|
Sync Composer locks
|
2018-11-07 13:11:27 -05:00 |
|
J. King
|
467cc66cc8
|
Update changelog
|
2018-11-07 13:06:33 -05:00 |
|
J. King
|
3b3b810f10
|
Replicate some unspecified NCNv1 behaviour, and document the rest
See #139 for list
Closes #139
Closes #140
Closes #141
|
2018-11-07 13:01:46 -05:00 |
|
J. King
|
1dcbb56077
|
Changelog and documentation updates
|
2018-11-07 10:24:35 -05:00 |
|
J. King
|
63ae6fb703
|
Merge remote-tracking branch 'remotes/origin/user-rewrite'
|
2018-11-06 16:36:50 -05:00 |
|
J. King
|
3a4100576a
|
Merge remote-tracking branch 'remotes/origin/cli-overhaul'
|
2018-11-06 16:36:35 -05:00 |
|
J. King
|
39134f5f7e
|
Rest of CLI tests
|
2018-11-06 16:35:33 -05:00 |
|
J. King
|
4869559fb3
|
Test NCNv1 user query
|
2018-11-06 13:21:53 -05:00 |
|
J. King
|
2dd1b45d3e
|
Cover the Query class with database tests for now
|
2018-11-06 12:51:34 -05:00 |
|
J. King
|
efac62f0e4
|
Add missing return type hints where possible
|
2018-11-06 12:50:26 -05:00 |
|
J. King
|
9e6f0460c2
|
Ensure the Lang class always exists when throwing exceptions
|
2018-11-06 12:48:31 -05:00 |
|
J. King
|
ba8e208d79
|
Partial CLI tests
|
2018-11-06 12:32:28 -05:00 |
|
J. King
|
1a8acdf03f
|
Fix early exceptions
|
2018-11-06 09:04:51 -05:00 |
|
J. King
|
9428d7468a
|
Add more user management functionality to the CLI
|
2018-11-05 09:08:50 -05:00 |
|
J. King
|
a8cc9a4780
|
Tests for internal user driver; closes #50
|
2018-11-04 12:06:30 -05:00 |
|
J. King
|
d40243a84c
|
Clean up configuration setting in tests
|
2018-11-04 09:16:34 -05:00 |
|
J. King
|
5f775bef7a
|
Appease phpdbg coverage bug
|
2018-11-03 13:49:02 -04:00 |
|
J. King
|
1ac85df46b
|
Last set of tests for User class
|
2018-11-03 13:26:22 -04:00 |
|
J. King
|
b8f8a617fe
|
Simply user test data providers
The user manager no longer differentiates between the internal driver
and other drivers, making the duplication unnecessary
|
2018-11-02 17:28:12 -04:00 |
|
J. King
|
a52b985826
|
Cover the Query class with database tests for now
|
2018-11-02 12:14:46 -04:00 |
|
J. King
|
ffa7bd5a5d
|
Fix error in previous commit
|
2018-11-02 12:01:03 -04:00 |
|
J. King
|
931fe3b585
|
Move password generation to the User class
This allows user drivers which wish to generate their own passwords to
do so, and those which do not to defer to the built-in generator
|
2018-11-02 11:52:55 -04:00 |
|
J. King
|
31cdf313a4
|
Add missing return type hints where possible
|
2018-11-02 11:47:10 -04:00 |
|
J. King
|
1b8e1e499b
|
Dev dependency update
|
2018-11-02 10:02:49 -04:00 |
|
J. King
|
5959c0672d
|
Tests for most of the User class
|
2018-11-02 10:02:37 -04:00 |
|
J. King
|
898533bde5
|
More simplification
Authentication is now used as the primary point of synchronization
between the internal database and any external database
|
2018-11-02 10:01:49 -04:00 |
|
J. King
|
40d679844b
|
Ensure the Lang class always exists when throwing exceptions
|
2018-10-31 14:32:11 -04:00 |
|
J. King
|
27edcddc9b
|
Simplify NCNv1 userStatus call
|
2018-10-28 13:59:09 -04:00 |
|
J. King
|
057d72c816
|
Remove the distinction between internal and external user functionality
|
2018-10-28 13:50:57 -04: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
|
0be9dcb5a8
|
Update dependencies
|
2018-10-26 16:27:18 -04:00 |
|
J. King
|
e08d82f855
|
Style fix
|
2018-10-26 14:58:36 -04:00 |
|
J. King
|
f64f0c6a22
|
Whitespace cleanup
|
2018-10-26 14:58:04 -04:00 |
|