Philipp
d441b90bda
Respect Forwarded-For headers
2022-06-23 22:42:35 +02:00
Roland Häder
cdcfb4064b
Changes:
...
- added type-hints
- added missing documentation
- renamed Logger::getWorker() to Logger::getLogger() as there is no worker class
returned but the actual (inner) logger
2022-06-21 21:22:16 +02:00
Roland Häder
8092188991
Added important comment from @nupplaphil@github.com
2022-06-21 21:12:59 +02:00
Roland Häder
f38ad168f5
Reverted and improved TODO:
...
------
@nupplaphil: There is no easy possibility to add a logger here, that's why there
isn't any yet and instead a placeholder.. This execution point is a critical
state during a testrun, and tbh I'd like to leave here no further logic (yet)
because I spent hours debugging cases, where transactions weren't fully closed
and strange/unpredictable errors occur (sometimes -mainly during debugging other
errors :) ...)
-----
2022-06-21 19:21:25 +02:00
Roland Häder
3b8d9a7248
Use protected $this->logger instead
2022-06-21 17:54:48 +02:00
Roland Häder
a7651fa1d5
Changes:
...
- let's at least log the error message, yes it does flood your logfile
2022-06-21 13:47:40 +02: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
Roland Häder
6743de63f5
Changed:
...
- DBA::exists() should only be used for checking if records exists.
- if you want to check if a table exists, please ALWAYS use
DBStructure::existsTable() instead
2022-06-20 08:20:07 +02:00
Roland Häder
cc750d743b
Changes:
...
- some methods now need to return bool to be compatible
- added some missing type-hints
2022-06-20 08:12:54 +02:00
Roland Häder
9c80dd35e5
Both declarations must be the same
2022-06-20 08:07:12 +02:00
Roland Häder
51f43278d6
Fixed incompatible types
2022-06-17 18:00:36 +02:00
Hypolite Petovan
4c5d9e22a8
Propagate signature change of Database::transaction()
2022-05-29 14:23:57 -04:00
Hypolite Petovan
25876099ce
Add tests for BBCode::getAbstract and BBCode::stripAbstract methods
2022-05-07 22:19:50 -04:00
Hypolite Petovan
b7cee324b0
Add legacy notification endpoint for deprecated Notify entity
...
- Add dependencies to Notifications\Notification module class
2022-03-14 07:56:21 -04:00
Michael
329dc22137
Fix test?
2022-02-25 21:03:16 +00:00
Hypolite Petovan
b3622e74b2
Add required notify field to contacts in API test fixture
2022-02-23 21:30:18 -05:00
Philipp
c4e40734df
adapt test
2022-02-15 23:17:40 +01:00
Michael
7f59dc07c4
New lines added
2022-01-30 16:30:49 +00:00
Michael
273f4c352e
Spaces
2022-01-30 16:26:29 +00:00
Michael
4f60b1660e
Added test data
2022-01-30 16:21:07 +00:00
Michael
95664a6824
Removed empty line
2022-01-30 16:06:19 +00:00
Michael
baf8951745
Converted in tabs
2022-01-30 16:00:17 +00:00
Michael
71959bb9fc
Added some testable data
2022-01-30 15:57:54 +00:00
Michael
3fab53d335
Fix whitespace
2022-01-30 15:17:27 +00:00
Michael
72f755ce91
Empty test function added
2022-01-30 15:12:07 +00:00
Philipp
3d8e82d95d
Merge pull request #11141 from urbalazs/language-names
...
Add native language names to language selector & fix config during install
2022-01-23 20:55:40 +01:00
Philipp
150e3a6f42
Add DEVELOP flag for StorageManager for testing purpose only
2022-01-23 20:40:38 +01:00
Philipp
7ec4d42461
Fix test
2022-01-23 20:29:46 +01:00
Philipp
7dd8f7102f
Remove deprecated static mock
2022-01-22 21:44:12 +01: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
Michael
51dcfe134e
fixing some more tests
2022-01-16 20:58:58 +00:00
Michael
0f7b48c53e
Fix wrong return value
2022-01-16 20:37:50 +00:00
Michael
88ac888a3b
Fix some tests
2022-01-16 20:25:46 +00:00
Michael
7c15d0160a
Coding styles / "require_once" for removed file removed
2022-01-16 09:01:04 +00:00
Michael
95f085b7ac
API: The legacy API finally moved
2022-01-15 21:38:19 +00:00
Philipp
c3be053742
Add license header to various tests
2022-01-07 00:35:28 +01:00
Philipp
f6c240c062
Fix intended failure ;-)
2022-01-06 23:08:00 +01:00
Philipp
3e0bcf7acd
Add license check
2022-01-06 22:28:00 +01:00
Michael
543cc7f51f
Moved tests, changes after review
2022-01-06 20:13:32 +00:00
Michael
0c5d2abf6b
Tests
2022-01-06 07:41:29 +00:00
Philipp
6dbbd08179
Use rawContent for Special Options to avoid a protected options() method
2022-01-04 20:59:29 +01:00
Philipp
37f850377e
Fix App routing
2022-01-04 20:59:28 +01:00
Philipp
dc46af5ea1
Automatically return allowed HTTP methods for OPTIONS per specific endpoint
2022-01-04 20:59:27 +01:00
Philipp
c1f2e391b0
Move Arguments reset to right place
2022-01-04 20:59:26 +01:00
Philipp
5e85939502
Introduce FixtureTest::useHttpMethod for manually overwrite the HTTP Method argument
2022-01-04 20:59:26 +01:00
Philipp
ee2a15d822
Add HTTP method to App\Arguments
2022-01-04 20:59:25 +01:00
Philipp
c7f2ba213b
Fix OPTIONS
2022-01-04 20:59:25 +01:00
Philipp
eaad220738
Add explicit status setting for PSR/ResponseInterface & add tests for OPTIONS endpoint
2022-01-04 20:59:25 +01:00