Commit Graph

36064 Commits

Author SHA1 Message Date
Hypolite Petovan
3b9bf4d70d Remove system.no_auto_update personal config key and assume default value of true
- By popular request, the behavior with false was too perturbating
2023-01-05 10:27:03 -05:00
Hypolite Petovan
dfcfae6bcc Replace $_GET references with $request in Update classes 2023-01-05 10:23:25 -05:00
Michael Vogel
2f28ec7af0 Merge pull request #12615 from MrPetovan/task/12601-update-gserver-block
Drop UpdateGServer worker task if domain is blocked
2023-01-05 12:37:00 +01:00
Hypolite Petovan
0d2da55dfe Merge pull request #12618 from nupplaphil/no_config_purge
Don't wipe `config` or `addon` data
2023-01-04 22:36:51 -05:00
Philipp
b38141211c Don't wipe config or addon data 2023-01-05 02:40:38 +01:00
Hypolite Petovan
92301c6464 Merge pull request #12605 from nupplaphil/feat/addons_load
Move table `addons` into `node.config.php`
2023-01-04 17:13:52 -05:00
Philipp
4b17d6f3bf Update src/Core/Addon.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-01-04 23:12:41 +01:00
Philipp
01403d15c4 sort addon array 2023-01-04 21:55:51 +01:00
Philipp
13b234d279 Use addons config entries instead of the addon table 2023-01-04 21:55:51 +01:00
Philipp
cd11088cc4 Move 'addon' table into config 2023-01-04 21:55:51 +01:00
Hypolite Petovan
647ab1d04a Drop UpdateContact worker task if contact is blocked 2023-01-04 14:41:09 -05:00
Hypolite Petovan
1f3c07c06f Drop UpdateGServer worker task if domain is blocked 2023-01-04 14:41:09 -05:00
Hypolite Petovan
a907d6c87b Add UriInterface-enabled isUriBlocked method in Util\Network 2023-01-04 14:41:08 -05:00
Hypolite Petovan
a574146f04 Add UriInterface-enabled cleanUri method in Model\GServer
- Tests!
2023-01-04 14:41:08 -05:00
Hypolite Petovan
6c033c9bd1 Merge pull request #12606 from nupplaphil/bug/file_put
Fix config read/write locking
2023-01-04 14:40:31 -05:00
Philipp
dce86be58e Just commit config transactions if something changed 2023-01-04 19:55:22 +01:00
Hypolite Petovan
489e04e666 Merge pull request #12614 from haheute/photo-view-direction
improve previous / next function in photo gallery
2023-01-04 11:45:12 -05:00
Hannes Heute
24b5710e17 remove parentheses 2023-01-04 16:58:45 +01:00
Hannes Heute
46461be818 improve previous / next function in photo gallery 2023-01-04 14:25:33 +01:00
Philipp
a12172cf69 Merge pull request #12611 from haheute/photo-view-typo
small typo
2023-01-04 09:47:29 +01:00
Hannes Heute
bf28f4f751 small typo 2023-01-04 09:18:24 +01:00
Philipp
aabe39220d Make flock writing easier 2023-01-04 08:16:40 +01:00
Philipp
c057954896 Make BaseURL check/save transactional and make the whole process easier 2023-01-04 08:14:00 +01:00
Philipp
17105cf7d1 Fix config read/write locking 2023-01-04 00:25:18 +01:00
Philipp
2292263780 Add more special chars at tests 2023-01-04 00:25:17 +01:00
Philipp
317c525cbe Fix keyValue() call at daemon.php 2023-01-04 00:25:16 +01:00
Philipp
4c2fc3ea38 Reduce config->set() load for worker executions 2023-01-04 00:25:15 +01:00
Hypolite Petovan
0ab5fed64c Merge pull request #12604 from nupplaphil/bug/marco_r
Some Bugfixings (thx to Marco R.)
2023-01-03 15:14:15 -05:00
Philipp
176af67e88 Fix empty fetchResult curResult at Link::fetchMimeType (thx to Marco R.) 2023-01-03 21:06:16 +01:00
Philipp
3110831131 Fix empty fetchResult at ExternalStorage (thx to Marco R.) 2023-01-03 21:05:58 +01:00
Hypolite Petovan
19603fd6a5 Merge pull request #12593 from nupplaphil/feat/node.config.php
Replace `config` with `node.config.php`
2023-01-03 11:43:55 -05:00
Philipp
beff759c82 Update src/Core/Config/Model/ConfigTransaction.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-01-03 17:39:32 +01:00
Philipp
a46cd2fb36 Remove get() from config transaction interface 2023-01-03 17:26:48 +01:00
Philipp
b439df892a Apply suggestions 2023-01-03 17:24:05 +01:00
Philipp
072464119a Make PHP-CS happy 2023-01-03 15:40:57 +01:00
Philipp
dd88d193b9 Escape single quotes and backslashes 2023-01-03 15:36:36 +01:00
Philipp
65d79d4c93 Introduce ISetConfigValuesTransactional for transactional config behaviour 2023-01-03 14:22:07 +01:00
Philipp
4d4b4a8858 Revert BaseURL 2023-01-03 14:22:07 +01:00
Philipp
376e0a9397 Fix Admin\Site 2023-01-03 14:22:07 +01:00
Philipp
ae1533e312 Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-01-03 14:22:06 +01:00
Philipp
5ff1d431aa add another test 2023-01-03 14:22:06 +01:00
Philipp
4585335db9 Check if table exists 2023-01-03 14:22:05 +01:00
Philipp
88b3effc18 Use toConfigValue in case of serialized, legacy data 2023-01-03 14:22:05 +01:00
Philipp
10f3de0aa2 Remove deprecated Mode::DBCONFIGAVAILABLE 2023-01-03 14:22:04 +01:00
Philipp
1e574d5383 Refactor IManageConfigValues interface 2023-01-03 14:22:04 +01:00
Philipp
326566638f adapt tests 2023-01-03 14:22:03 +01:00
Philipp
d272e8c3c7 Remove unnecessary classes 2023-01-03 14:22:03 +01:00
Philipp
b871e1d264 Introduce lightweight Config model 2023-01-03 14:22:02 +01:00
Philipp
0f91d1cbde Introduce ConfigFileManager for config files 2023-01-03 14:22:02 +01:00
Philipp
fea4b202c1 Introduce ConfigFileTransformer for Config files 2023-01-03 14:22:02 +01:00