Hypolite Petovan
49394aedeb
Add password length limit if using the Blowfish hashing algorithm
...
- Add new page to reset a password that would be too long
- Add support for pattern parameter in field_password
2022-08-01 12:12:18 -04:00
Hypolite Petovan
067f06b166
Rework return_path session key handling
...
- Add new IHandleSessions::pop() method
- Remove redirection from Authentication::setForUser()
- Add explicit return_path form parameter to Login::form()
2022-08-01 12:10:43 -04:00
Philipp Holzer
e8fd495847
adhere use
and type-hints :-)
2022-07-09 11:41:36 +02:00
Philipp Holzer
34f2b2f558
Add the right exceptions for BaseUrl::redirect and respect them when catching exceptions at the Trust page
2022-07-07 21:47:39 +02:00
Philipp Holzer
e4a83eafb8
Add a lot of log-points
2022-07-07 21:33:41 +02:00
Philipp Holzer
0223c030a9
Improve 2 factor usage
2022-06-25 23:04:00 +02:00
Philipp Holzer
d441b90bda
Respect Forwarded-For headers
2022-06-23 22:42:35 +02:00
Philipp Holzer
e299fc67c8
Introduce "accept_header" as specific argument to the http client
2022-04-02 21:16:53 +02:00
Philipp Holzer
73c3b21665
Move ACCEPT constants to own "enum" class
2022-04-02 20:26:11 +02:00
Michael
1fae0123ec
Some more "accept" parameters are added
2022-03-29 06:24:20 +00:00
Hypolite Petovan
1a4ec00fec
Handle null value for last_used fields in TrustedBrowsers and AppSpecificPassword
...
- Remove obsolete reference to DBA::NULL_DATETIME
2022-01-22 21:10:20 -05:00
Philipp Holzer
c588b280d7
Fix all license header & be less aggressive
2022-01-07 00:35:28 +01:00
Balázs Úr
733f3de9ed
Add missing copyright text
2022-01-02 10:49:50 +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
5f3421701f
Fix 2FA AppSpecificPassword
2021-12-12 20:09:10 +01:00
Hypolite Petovan
ecaed2a845
Update DateTimeFormat documentation
...
- Remove an explicit default value parameter
2021-12-04 17:52:01 -05:00
Philipp Holzer
b5d2d32b44
Split and delete ModuleController
...
- $moduleName is part of the argument string => App\Arguments
- $isBackend boolean already part of App\Mode::isBackend()
- $module is now the direct return of App\Router::getModule()
- ModuleController::run() moved to BaseModule::run()
2021-11-27 12:39:45 +01:00
Hypolite Petovan
dbcaf51923
Merge pull request #11018 from annando/api-status
...
API: The status is now an object
2021-11-25 20:27:15 -05:00
Michael
2c7c63a493
Testing tests
2021-11-24 07:29:29 +00:00
Hypolite Petovan
23e1130264
Move title attribute to <time> tag
...
- Use correct machine-readable value in datetime attribute
2021-11-21 22:51:21 -05:00
Michael
3dd35ef6ec
Possibly fixing the test
2021-11-18 08:03:50 +00:00
Michael
42bd7918ad
allow_api removed
2021-11-18 07:14:23 +00:00
Michael
3c0f22b2dd
Testing tests
2021-11-17 22:50:43 +00:00
Michael
abbe7895ae
Fixing tests - maybe
2021-11-17 22:12:21 +00:00
Philipp Holzer
e477cf215d
Make API testable & move PhotoAlbum tests to new destination
2021-11-12 21:08:36 +01:00
Michael
23b10cf2ae
Some removed escapeTags calls
2021-11-05 19:59:18 +00:00
Philipp Holzer
fc233fd5e1
Replace REGEXP with LOCATE for allow_cid and deny_cid
2021-10-31 19:53:38 +01:00
Philipp Holzer
49c16a9dad
Fix HTTP Code
2021-10-31 15:14:57 +01:00
Philipp Holzer
130f97717d
Add tests & remove unused method
2021-10-31 13:58:52 +01:00
Philipp Holzer
71cdbcfc24
Add default value for "user_contact_str" (fixes https://github.com/friendica/friendica/issues/10943 )
2021-10-31 13:50:02 +01:00
Philipp Holzer
a38abd3363
AAdd domain specific Exceptions for PermissionSet
2021-10-31 13:50:01 +01: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
4a386b2f36
Add some missing Copyright header
2021-10-23 21:45:36 -04:00
Philipp Holzer
5d92713a8e
Rename Depository to Repository
2021-10-23 21:45:36 -04:00
Philipp Holzer
bf224b58f8
Move to PermissionSet::isPublic()
2021-10-18 23:32:47 +02:00
Philipp Holzer
64a336ee8d
Rename method again
2021-10-18 23:32:46 +02:00
Philipp Holzer
b5d994394e
Fixing PUBLIC usage, Fixing DB-View, Creating tests
2021-10-18 23:32:45 +02:00
Philipp Holzer
5fecc9ecf7
Adapt ProfileField & Fix current PermissionSet Usage at ProfileFields
2021-10-18 23:32:44 +02:00
Hypolite Petovan
ca2c73a2cd
Account for the PUBLIC value for id parameter in Depository\PermissionSet::selectOneById
2021-10-16 15:42:21 -04:00
Philipp Holzer
f73e4adc44
Add explicit check for PermissionSet and ProfileField
2021-10-07 20:48:39 +02:00
Philipp Holzer
03164d00e8
Add feedback and tests
2021-10-07 19:53:39 +02:00
Philipp Holzer
9e6962eac6
Make php-cs happy :-)
2021-10-07 19:53:38 +02:00
Philipp Holzer
62eb16e9ad
Migrate PermissionSet to Depository paradigm
2021-10-07 19:53:38 +02:00
Hypolite Petovan
6db211568a
Remove most calls to date_default_timezone_* calls
...
- It was wrongly used to set the node-wide ot user-specific timezone
- It is now fully managed from the App object
- Add a static variable to DateTimeFormat maintain the convenient local() method
2021-10-03 13:42:31 -04:00
Michael
666cff7d55
"q" call is replaced
2021-10-02 11:08:12 +00:00
Philipp Holzer
13a91e63aa
Rename DI::httpRequest() into DI::httpClient()
2021-08-25 21:54:54 +02:00
Michael
28cfdec7c4
Some more renamed functions
2021-08-09 20:56:15 +00:00
Michael
9f01052dd2
Removed some more unused "use"
2021-08-08 20:03:28 +00:00