Hypolite Petovan
018930b907
Rename tests/src/Util/AclFormatter file to match class name
2023-04-30 21:17:17 -04:00
Philipp Holzer
9c375e6460
Fix DateTimeFormat issue
2023-04-03 18:42:41 +02:00
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 Holzer
9e6d95284b
Adapt tests to use new BaseURL UriInterface
2023-02-18 21:12:21 +01:00
Philipp Holzer
45749c14be
Refactor BaseURL.php to UriInterface compatible class
...
- remove parts
- added tests
2023-02-18 21:12:20 +01:00
Philipp Holzer
e1813e3d73
Restructure tests
...
- Avoid database leftovers
2023-02-13 20:52:24 +01:00
Philipp Holzer
513ef03421
Revert node.config.php into Config table
2023-02-10 14:06:22 +01:00
Philipp Holzer
3de78fc60b
Remove BaseURL Auto-Check
2023-01-21 21:07:20 +01:00
Philipp Holzer
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 Holzer
c057954896
Make BaseURL check/save transactional and make the whole process easier
2023-01-04 08:14:00 +01:00
Philipp Holzer
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 Holzer
40b3c69eec
Adapt test names
2022-01-22 21:43:30 +01:00
Philipp Holzer
fbefb599dc
Move last legacy API tests & adapt phpunit.xml
2022-01-22 21:29:43 +01:00
Philipp Holzer
c3be053742
Add license header to various tests
2022-01-07 00:35:28 +01:00
Philipp Holzer
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 Holzer
015de29b7b
Replace assertRegExp() assertMatchesRegularExpression()
2021-12-12 20:19:52 +01:00
Philipp Holzer
7d967f64a7
Replace deprecated usages
2021-12-10 21:40:07 +01:00
Philipp Holzer
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 Holzer
184f6cc255
Restructure Logger to new paradigm
2021-10-28 20:01:02 +02:00
Philipp Holzer
58eea1adaa
Cleanup namespaces
2021-10-26 22:11:10 +02:00
Philipp Holzer
b216317477
Refactoring Core class structures ...
2021-10-26 22:11:09 +02:00
Philipp Holzer
ab83d0dd27
Restructure (P)Config to follow new paradigm
2021-10-26 22:11:06 +02:00
Philipp Holzer
27e4586597
Move path determination logic into the ConfigFactory
2021-09-12 13:44:29 +02:00
Philipp Holzer
5702944116
Add the possibility to use a different configuration directory
2021-09-11 14:33:26 +02:00
Philipp Holzer
befd5c860d
Fix headers (string to array) and make sure the signature doesn't change
2021-08-25 14:22:43 +02:00
Philipp Holzer
f2dcc2788d
Add Test for HTTPSignature::createSig()
2021-08-25 14:22:43 +02:00
Philipp Holzer
d4a233a149
Extend test capability for HTTP Requests
2021-08-25 14:22:43 +02:00
Philipp Holzer
c7f54d83ce
Introduce DiceTestTrait for partial mocking DI:: calls
2021-08-25 14:22:43 +02:00
Philipp Holzer
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