Commit graph

152 commits

Author SHA1 Message Date
004156712b Rewrote Base62 algorithm to avoid errors with very big numbers. 2024-12-22 02:02:53 +00:00
469391f9b6 Removed references to deprecated mysqli methods and constants. 2024-12-02 01:41:44 +00:00
365a455c94 Fixed strange rounding error between PHP 8.3 and 8.4. 2024-12-02 01:37:08 +00:00
f31b3a41d4 Updated to PHPstan 2.x and fixed type annotations accordingly. 2024-12-02 01:30:36 +00:00
40cbd35ba3 Switch to in-memory db for polyfill test. 2024-10-21 18:15:09 +00:00
2f577d97cc Attempt at polyfilling MariaDB functions for SQLite. 2024-10-21 18:12:23 +00:00
17cdb4d1c2 Added non-Misuzu specific raw RGB conversion methods. 2024-10-19 16:04:17 +00:00
f137dfaab5 Moved DbTools::detectType to DbType::detect. 2024-10-19 15:16:22 +00:00
010045b14a Removed Closeable interface. 2024-10-19 15:03:23 +00:00
0dbe21683a Revised the transaction API. 2024-10-19 14:51:55 +00:00
bf7977f511 Added cache backends registry. 2024-10-18 20:56:56 +00:00
0ebd0fa298 Added database backends registry. 2024-10-18 20:47:29 +00:00
b4ff61ad96 Removed ability to use class paths as Cache DSN protocols. 2024-10-16 01:26:08 +00:00
bc407f4a8a Updated documentation. 2024-10-16 01:20:43 +00:00
c43b3b56b0 Removed ability to use class paths as DSN protocols. 2024-10-16 01:18:10 +00:00
23ba13138e Updated Composer libraries. 2024-10-16 00:21:58 +00:00
c43c6eb334 Also added COUNTRY_CODE (i forgor in the previous commit). 2024-10-05 14:10:08 +00:00
efe7d181d4 Expose REMOTE_ADDR and HTTPS in HttpRequest. 2024-10-05 13:58:24 +00:00
d3e4d0985a Imported Sasae into Index. 2024-10-04 23:39:36 +00:00
82c23fb15a Added suggest lines for the cache stuff. 2024-10-04 23:09:15 +00:00
eec264ab98 Better filename for FsConfigTest test data. 2024-10-04 22:59:37 +00:00
9ed97e8575 Changed Data namespace to Db.
In case you wanted more breaking changes.
2024-10-04 22:35:57 +00:00
28d65263be Imported Syokuhou into Index. 2024-10-04 22:28:27 +00:00
eb0f65c5ef Some updates to the URL registry (feat. tests). 2024-10-04 20:43:28 +00:00
05455d2be8 Added URL registry stuff.
Tests coming later, I have a headache :D
2024-10-03 23:27:58 +00:00
93f0f27561 Added RSS feed builder classes. 2024-10-03 20:39:40 +00:00
67ea562983 Replaced @internal docs. 2024-10-02 19:41:33 +00:00
a84f36f731 Reorganised Http namespacing structure. 2024-10-02 19:32:38 +00:00
a5aa0152a0 Removed .NET-style stream types. 2024-10-02 16:17:48 +00:00
2a84a614be Fixed oversights. 2024-10-02 02:09:21 +00:00
44b4445664 HEH HEH YEAH ILIGHT HAHAHAHA WAHHH 2024-10-02 02:05:40 +00:00
3e7d443689 Removed the British to be consistent with JSON. 2024-10-02 01:37:18 +00:00
d9a7b04a3b Fixed namespace and class casing. 2024-10-02 01:35:05 +00:00
2217c8c3de Fixed method arguments issue. 2024-09-30 17:34:51 +00:00
caf4eef02d Added JsonProperty and BencodeProperty attributes for easier object encoding. 2024-09-29 23:53:44 +00:00
1339de93bf Expose getAffectedRows method in IDbConnection interface. 2024-09-13 15:38:44 +00:00
24db1bd83d Made IDbStatement::execute return number of affected rows. 2024-09-13 15:36:45 +00:00
5a1fdccced Cast floats to string for Bencoding. 2024-08-18 20:01:21 +00:00
25063f6b1f Fixed MediaType::getQuality always returning 1.0. 2024-08-18 16:56:17 +00:00
57f8c69ca0 Fixed middleware on / issue. 2024-08-18 16:41:02 +00:00
f690df4200 Fixed newly detected issue. 2024-08-18 16:20:56 +00:00
fbca708fbd Even stricted PHPStan rules! 2024-08-04 00:14:17 +00:00
310a665595 Added script for creating release tags. 2024-08-03 22:20:02 +00:00
1c349af445 Removed precommit.bat and made scripts extensionless. 2024-08-03 22:10:04 +00:00
eeb01d558d Added nextParameter method to IDbStatement. 2024-08-03 22:02:46 +00:00
6e3e86f416 Raised PHPStan analysis level and fixed issues. 2024-08-03 20:27:50 +00:00
5be38a7090 Added docs to MediaType class. 2024-08-02 00:21:00 +00:00
7ef130629b Switch to constructor property declaration where possible. 2024-08-01 23:56:53 +00:00
3d0c81541d Removed 32-bit related type signatures. 2024-08-01 23:22:49 +00:00
ecabe53123 Fixed missing use. 2024-08-01 23:21:50 +00:00