Philipp Holzer
92fb0a82ca
Dynamic config loading
...
- Move settings, defaults and dbstructure to directory 'static'
- Dynamic loading of config files (after the static loading)
- Filter out '-sample.config.php' and '-sample.ini.php' files
- Remove unnecessary ConfigFileManager
- Move ConfigFileLoader to Utils
- Add tests for multi-loading for INI, config and sample-filtering
2019-07-16 20:16:43 +02:00
Philipp
966043712f
Merge pull request #7389 from MrPetovan/bug/7387-local_user-int
...
Ensure NULL isn't passed to Feature::isEnabled
2019-07-16 16:37:38 +02:00
Hypolite Petovan
c6cd2b131d
Add transitive type hints in Core\PConfig
2019-07-16 07:45:24 -04:00
Philipp
1298258f6d
Merge pull request #7390 from annando/issue-7315
...
Issue 7315: Set the forum's contact id for forum posts
2019-07-16 10:01:17 +02:00
Michael
8c2f50eb72
Issue 7315: Set the forum's contact id for forum posts
2019-07-16 05:07:26 +00:00
Hypolite Petovan
ea6b02a1f5
Fix PConfiguration tests
...
- Replace uid = 0 (invalid uid) with 42
- Remove isConnected mocked calls for invalid uid test
2019-07-16 00:19:04 -04:00
Michael Vogel
bb83f23e26
Merge pull request #7386 from MrPetovan/bug/7293-hide-registration-link
...
Hide registration button on login page when registration are closed
2019-07-16 05:38:12 +02:00
Hypolite Petovan
cf70d0beb4
Updated PConfiguration test to honor the type-hint
2019-07-15 22:00:49 -04:00
Hypolite Petovan
68f5b639eb
Restore $uid parameter integer type-hint in Config
...
- Add integer type-hint to Feature::isEnabled
2019-07-15 22:00:49 -04:00
Hypolite Petovan
19247b62ae
Ensure $uid parameter of Feature::isEnabled to be an integer
2019-07-15 22:00:49 -04:00
Hypolite Petovan
e9511b4f34
Merge pull request #7388 from annando/issue-7315
...
Issue 7315: Changed handling of "Group" posts
2019-07-15 16:32:42 -04:00
Hypolite Petovan
d1c048cd4b
Fix typo in Model\Config\PConfig
2019-07-15 16:32:13 -04:00
Michael
1a213bd8e8
Issue 7315: Changed handling of "Group" posts
2019-07-15 20:05:36 +00:00
Hypolite Petovan
b0e06699da
Merge pull request #7387 from nupplaphil/task/pconfig_refactor
...
Refactor PConfiguration (Simplify Config Part 4)
2019-07-15 15:42:18 -04:00
Philipp Holzer
f70271aa5d
Allow nullable UID in PConfigCache
2019-07-15 21:14:13 +02:00
Philipp Holzer
d5de5b6789
Bugfixing bad UIDs for PConfig
2019-07-15 21:11:38 +02:00
Philipp Holzer
ebf00e32a1
minor phpdoc fixings
2019-07-15 20:54:33 +02:00
Philipp Holzer
74f7c16585
Fixup phpdoc
2019-07-15 20:19:52 +02:00
Philipp Holzer
9d98a4ce3a
Refactor PConfiguration
2019-07-15 20:13:53 +02:00
Hypolite Petovan
e16c410b59
Hide registration button on login page when registration are closed
2019-07-15 09:11:21 -04:00
Hypolite Petovan
ff99a62584
Merge pull request #7384 from nupplaphil/bug/fixing_config_load
...
Fixing initial load config (Simplify Config Part 3a)
2019-07-15 08:06:29 -04:00
Philipp
e9c6746c3b
Merge pull request #7382 from annando/issue-7367
...
Issue 7367: Enhanced check when DFRN delivery can be skipped
2019-07-15 09:59:16 +02:00
Philipp Holzer
438c903c7a
Remove obsolete getAll() call during mocking
2019-07-15 09:42:21 +02:00
Philipp Holzer
6801e8b5ab
Fixing initial load config
2019-07-15 08:58:37 +02:00
Michael
143566b853
Missing word
2019-07-15 04:36:55 +00:00
Michael
6170ddf58d
Issue 7367: Only skip DFRN delivery when both author and owner of the post support AP
2019-07-15 04:33:00 +00:00
Hypolite Petovan
6c68b8359d
Merge pull request #7372 from nupplaphil/task/simplify_config
...
Refactor Configuration (Simplify Config Part 3)
2019-07-14 19:05:09 -04:00
Philipp
de4008d23b
Merge pull request #7378 from MrPetovan/task/4854-frio-default-settings
...
[frio] Use server theme settings for user's empty settings
2019-07-15 00:23:35 +02:00
Philipp Holzer
4af08d82b2
Added string type-hint for get() and a test case for it
2019-07-14 23:23:20 +02:00
Hypolite Petovan
7ce48d1b77
Merge pull request #7376 from annando/contact-update
...
Contact update overhaul - again
2019-07-14 17:07:04 -04:00
Philipp Holzer
aa249adf6d
some more minor fixups (phpdoc, unused using)
2019-07-14 22:49:17 +02:00
Philipp Holzer
a654470061
fix phpdoc
2019-07-14 22:41:09 +02:00
Philipp Holzer
05439e4866
fixed test
2019-07-14 22:32:50 +02:00
Philipp Holzer
b48c22dc1a
minor fixing: phpdoc & type-hint
2019-07-14 22:31:53 +02:00
Hypolite Petovan
b839a291d7
[frio] Use server theme settings for user's empty settings
2019-07-14 16:28:10 -04:00
Philipp Holzer
a2c6240da0
some minor fixings
2019-07-14 22:26:36 +02:00
Philipp Holzer
d384663b39
bugfix: add lost changes due merge
2019-07-14 22:19:16 +02:00
Philipp Holzer
4913502922
bugfix: add lost changes due merge
2019-07-14 22:12:45 +02:00
Philipp Holzer
8f0aa0ca5a
bugfix: add missing group by parameters
2019-07-14 22:12:14 +02:00
Philipp Holzer
c293eadb78
Improve & fixing Tests
2019-07-14 22:12:11 +02:00
Philipp Holzer
486f139342
Move Preload/JIT Configuration logic from Adapter to Core-Configuration
2019-07-14 22:09:07 +02:00
Hypolite Petovan
06f6bc8a4a
Merge pull request #7377 from friendica/revert-7374-task/frio/default-to-login
...
Revert "Default theme = login theme"
2019-07-14 15:19:08 -04:00
Hypolite Petovan
2b8a99fabe
Revert "Default theme = login theme"
2019-07-14 15:18:50 -04:00
Michael
83729b8c00
"defaults" is replaced
2019-07-14 16:04:52 +00:00
Hypolite Petovan
1f2047d703
Merge pull request #7374 from JeroenED/task/frio/default-to-login
...
Default theme = login theme
2019-07-14 09:00:02 -04:00
Michael
9ba3ee13a8
Use an insert to avoid duplicates and for analyzing
2019-07-14 10:22:19 +00:00
Jeroen De Meerleer
660ed6df22
Updated towards hypolite's first suggestion
2019-07-14 10:57:54 +02:00
Jeroen De Meerleer
5aa3cf1e2d
Revert "Updated towards hypolites suggestions"
...
This reverts commit aa5b3c20b3
.
2019-07-14 10:54:08 +02:00
Jeroen De Meerleer
b70e3d1c22
Revert "Fixed issues"
...
This reverts commit 5e6b23bd4e
.
2019-07-14 10:54:03 +02:00
Jeroen De Meerleer
5e6b23bd4e
Fixed issues
2019-07-14 10:48:24 +02:00