Commit Graph

180 Commits

Author SHA1 Message Date
Josh Soref
b2dee7c0dc spelling: remote
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 20:04:18 -04:00
Josh Soref
923ce1f742 spelling: mergeable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:15 -04:00
Josh Soref
044bc8ddac spelling: formatter
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:23 -04:00
Josh Soref
57f77f4124 spelling: correct
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00
Philipp
9e6d95284b Adapt tests to use new BaseURL UriInterface 2023-02-18 21:12:21 +01:00
Philipp
45749c14be Refactor BaseURL.php to UriInterface compatible class
- remove parts
- added tests
2023-02-18 21:12:20 +01:00
Philipp
e1813e3d73 Restructure tests
- Avoid database leftovers
2023-02-13 20:52:24 +01:00
Philipp
513ef03421 Revert node.config.php into Config table 2023-02-10 14:06:22 +01:00
Philipp
3de78fc60b Remove BaseURL Auto-Check 2023-01-21 21:07:20 +01:00
Philipp
ab6efea9b2 Replace Config-Cache dependency with Config-Model (no more DB-waiting necessary) 2023-01-15 16:17:08 +01:00
Hypolite Petovan
6bee344681 Add yet another case to DateTimeFormat::fix
- Address https://github.com/friendica/friendica/issues/12488#issuecomment-1372637862
2023-01-09 11:38:25 -05:00
Philipp
c057954896 Make BaseURL check/save transactional and make the whole process easier 2023-01-04 08:14:00 +01:00
Philipp
4c2fc3ea38 Reduce config->set() load for worker executions 2023-01-04 00:25:15 +01:00
Hypolite Petovan
1874a32728 Happy New Year 2023! 2023-01-01 09:36:24 -05:00
Hypolite Petovan
b6f3f298fe Add new case to DateTimeFormat::fix
- Address https://github.com/friendica/friendica/issues/12488#issuecomment-1368011436
2022-12-30 21:40:37 -05:00
Hypolite Petovan
a1dc6e2417 Switch rounding to flooring in Temporal::getRelativeDate
- Add tests for regression
2022-12-28 00:32:26 -05:00
Hypolite Petovan
53c0fffbec Add ClockInterface dependency to Temporal::getRelativeDate
- Remove unused $format parameter
2022-12-28 00:31:20 -05:00
Hypolite Petovan
55640eec87 [Composer] Upgrade to phpseclib version 3
- Create custom Key file format for Salmon Magic key
- Remove obsolete pemToME and MEtoPem Crypto methods
- Remove unused newECKeypair Crypto method
- Switch to constant-time Base64 encode/decode in Base64Url Strings methods
2022-11-25 08:13:05 -05:00
Roland Häder
913a4a5dc0 Fixed code-standards complain by php-cs, thanks to @MrPetovan 2022-10-25 22:45:50 +02:00
Roland Häder
b1cf4cbbd5 Changes:
- added unit-test for `Temporal::getRelativeDate()` method
2022-10-25 21:30:56 +02:00
Hypolite Petovan
a4b0ebf160 Add a couple of cases to DateTimeFormat::fix()
- Reworked method to perform more string replacements and fewer regular expression matches
2022-10-09 09:34:38 -04:00
Hypolite Petovan
bee6506d33 Only call DateTimeFormat::fix() when there's an Exception
- This prevents valid date/time strings to be mangled by fix()
2022-10-09 09:34:30 -04:00
Hypolite Petovan
345d307ae0 Add tests for DateTimeFormat::fix() 2022-10-07 23:10:50 -04:00
Roland Häder
e96a548286 Changes:
- dumped default value for $input
- added unknown 'platform' which prevents an "Undefined index: platform in
  /var/www/.../src/Model/GServer.php on line 940" error
2022-06-20 18:56:22 +02:00
Roland Häder
e5cc7a5ab1 Fixes:
- Strings::isHex() should not be misused for checking on NULL
2022-06-20 08:25:45 +02:00
Philipp
40b3c69eec Adapt test names 2022-01-22 21:43:30 +01:00
Philipp
fbefb599dc Move last legacy API tests & adapt phpunit.xml 2022-01-22 21:29:43 +01:00
Philipp
c3be053742 Add license header to various tests 2022-01-07 00:35:28 +01:00
Philipp
dc46af5ea1 Automatically return allowed HTTP methods for OPTIONS per specific endpoint 2022-01-04 20:59:27 +01:00
Philipp
322b7c856c Merge pull request #11129 from urbalazs/copyright-2022
Update copyright
2022-01-02 09:45:35 +01:00
Balázs Úr
e56a53647b Update copyright 2022-01-02 08:27:47 +01:00
Philipp
015de29b7b Replace assertRegExp() assertMatchesRegularExpression() 2021-12-12 20:19:52 +01:00
Philipp
7d967f64a7 Replace deprecated usages 2021-12-10 21:40:07 +01:00
Philipp
9cec38f916 Make HTTPInputData dynamic
- Removing DI:: dependency inside App class
- Making testability easier & adapting tests
2021-11-30 01:07:59 -05:00
Michael
cfac13790b "escapeTags" is finally removed 2021-11-07 09:18:25 +00:00
Michael
bfc27d151f Fix test 2021-10-31 05:35:40 +00:00
Philipp
184f6cc255 Restructure Logger to new paradigm 2021-10-28 20:01:02 +02:00
Philipp
58eea1adaa Cleanup namespaces 2021-10-26 22:11:10 +02:00
Philipp
b216317477 Refactoring Core class structures ... 2021-10-26 22:11:09 +02:00
Philipp
ab83d0dd27 Restructure (P)Config to follow new paradigm 2021-10-26 22:11:06 +02:00
Philipp
27e4586597 Move path determination logic into the ConfigFactory 2021-09-12 13:44:29 +02:00
Philipp
5702944116 Add the possibility to use a different configuration directory 2021-09-11 14:33:26 +02:00
Philipp
befd5c860d Fix headers (string to array) and make sure the signature doesn't change 2021-08-25 14:22:43 +02:00
Philipp
f2dcc2788d Add Test for HTTPSignature::createSig() 2021-08-25 14:22:43 +02:00
Philipp
d4a233a149 Extend test capability for HTTP Requests 2021-08-25 14:22:43 +02:00
Philipp
c7f54d83ce Introduce DiceTestTrait for partial mocking DI:: calls 2021-08-25 14:22:43 +02:00
Philipp
3eb2abdb2a Adapt tests 2021-08-25 14:22:42 +02:00
Michael
ab24f58bad Parser is now session 2021-07-27 13:56:28 +00:00
Michael
dd4f270b11 And again 2021-07-27 06:35:44 +00:00
Michael
3a230bedd5 And again 2021-07-27 06:28:56 +00:00