Hypolite Petovan
cef6757c92
Replace REGISTER_* constants by Module\Register::* ones
2019-01-22 22:24:15 -05:00
Philipp Holzer
279543deb9
Adding legacy code mapping for given configurations.
2019-01-21 10:12:51 -05:00
fabrixxm
fc2b804ccc
Move mod/attach to src, add Attach model, update attach table to use storage backends
2019-01-21 10:00:44 -05:00
Jeroen De Meerleer
5cb56a6b12
Fixes some more things
2019-01-21 09:45:37 -05:00
Hypolite Petovan
4d26c9de03
Database Structure version 1292
...
- Add two fields to item-delivery-data table
2019-01-21 09:32:40 -05:00
Jeroen De Meerleer
e6c00832da
Push DB_UPDATE_VERSION
2019-01-21 09:13:07 -05:00
fabrixxm
e5c2d4e2f8
Add Database storage backend
...
This storage store files data in a separate database table
2019-01-21 09:11:33 -05:00
fabrixxm
9342888bd5
Remove default from backend columns
...
https://dev.mysql.com/doc/refman/8.0/en/blob.html
BLOB and TEXT columns cannot have DEFAULT values.
2019-01-21 09:00:00 -05:00
fabrixxm
3b3c4e8cc7
Pluggable storage backends: first steps
...
- add backend related columns in photo table
- add system resource storage class
- add code to load image data from backend class
- return "nosign" image as photo meta with SystemResource backend
2019-01-21 08:57:28 -05:00
Michael
5554448162
Now storing the "manually approve" data / fix update routine
2019-01-14 06:36:08 +00:00
Hypolite Petovan
ac7f7bb74f
Normalize config file line endings to LF
2018-12-30 10:15:12 -05:00
Tobias Diekershoff
7efde8e334
Merge pull request #6209 from MrPetovan/task/move-config-to-php-array
...
Remove util/ folder
2018-12-29 11:43:55 +01:00
Hypolite Petovan
fabc90e9dd
Merge branch '2018.12-rc' into task/move-config-to-php-array
2018-12-27 01:47:53 -05:00
Hypolite Petovan
c15fd9beb8
Add expected FULLTEXT index to profile table
2018-12-23 18:54:06 -05:00
Michael
066a040cc7
Avoid duplicated contacts, improve contact deletion, avoid memory issues
2018-12-02 16:25:25 +00:00
Hypolite Petovan
0eb72ae1d6
Fix addon-sample config file values
2018-11-27 02:44:19 -05:00
Hypolite Petovan
0c21bd488f
Use constants instead of strings for register_policy
2018-11-26 07:40:44 -05:00
Hypolite Petovan
833c57cc35
Remove obsolete INI config files
2018-11-25 01:56:28 -05:00
Hypolite Petovan
d6eb1135e5
Add support for PHP array config files
...
- Add new base config files
- Remove useless DIRECTORY_SEPARATOR instances
2018-11-25 01:42:05 -05:00
Hypolite Petovan
6eb6cc94c7
Move config/dbstructure.php to config/dbstructure.config.php
2018-11-25 01:14:44 -05:00
Michael
e6c1c74126
New indexes to speed up the worker
2018-11-08 07:09:09 +00:00
Hypolite Petovan
19ffc0510b
Move DB_UPDATE_VERSION from boot.php to config/dbstructure.php
2018-10-22 16:50:55 -04:00
Hypolite Petovan
fad99b8619
Switch from dbstructure.json to dbstructure.php
2018-10-22 16:50:55 -04:00
Michael Vogel
277fe547a1
Merge pull request #5978 from MrPetovan/task/make-username-length-configurable
...
Make username length configurable
2018-10-21 23:42:44 +02:00
Hypolite Petovan
4ec56a0975
Sets maximum to 64 for username_min/max_length config keys
2018-10-21 17:28:40 -04:00
Hypolite Petovan
c1bca43fee
Changing default/max values for username_min/max_length
...
- Restoring legacy default values (3 and 48 respectively)
- Lowering the max value to 150 to take the full profile URL length into
account
2018-10-21 15:10:51 -04:00
Michael
c4cc7a4afb
The limit for dbclean is now configurable
2018-10-21 05:41:40 +00:00
Hypolite Petovan
2ed5c42cdd
Add system.username_min_length and system.username_max_length config keys
2018-10-20 16:32:59 -04:00
Michael
fea48fa85e
AP: Transmitting and receiving with non AP contacts
2018-10-20 07:53:45 +00:00
Benjamin Lorteau
7795643134
Add system.temppath description to config/settings.ini.php
2018-10-19 11:27:11 -04:00
Michael
d307aa1484
For test purposes we can now deactivate polling
2018-10-18 02:46:02 +00:00
Michael
62ad755980
Use "uri-id" for item relations
2018-10-17 18:34:24 +00:00
Michael
8d0f4710a4
Signed Diaspora posts should now be stored more reliable
2018-10-15 21:42:55 +00:00
Michael
e2762e032c
Poddibility to defer worker execution
2018-10-15 05:19:35 +00:00
Michael
efad4936b0
OStatus contacts are now automatically converted to AP
2018-10-13 18:13:01 +00:00
Michael
5de4afecf1
Table for AP contacts, JSON-LD parser included
2018-09-18 22:09:27 +00:00
Michael
91d1b4de5d
We now use the conversation data with AP
2018-09-17 05:51:05 +00:00
Michael Vogel
edcd0a3744
Issue 4960: Ignoring and blocking of contacts should work again ( #5657 )
...
* Issue 4960: Ignoring and blocking of contacts should work again
* Renamed functions
* This function should be renamed as well.
* We now have a frontend to block and ignore public contacts
* Hide some parts for public contacts
* Removed notices, public contact is now accessible from dirfind as well
* We now show contact conversations and contact posts
* We now use a new conversation mode
* The update functionality is disabled until it will work completely
* Fixing tabs chaos
* Update after posts on the contacts page will now work
* Show connect link
2018-08-25 09:48:00 -04:00
Tobias Diekershoff
15fb198109
typo in config/settings.ini.php ( #5640 )
2018-08-20 00:30:30 -04:00
Michael Vogel
276abfaba6
Issue 5158: Ignore all threads, even public ones ( #5588 )
...
* Issue 5158: Ignore all threads, even public ones
* Remove some notice
* Now it really should work
* Using "defaults"
2018-08-08 22:32:11 +02:00
Michael Vogel
fa46e97f27
We now store the uri data in a separate table ( #5560 )
...
* We now have a item-uri table
* Fixing line endings
* New item uri table
* Rescued ItemURI.php file
* Reverting some git problem
* Corrected the dbstructure file
* Updated database.sql / we now store content in the new id fields
2018-08-05 13:09:59 +02:00
Michael Vogel
ffe16be7d6
Fix: dbstructure.json had had dos endings ( #5559 )
2018-08-05 11:02:58 +02:00
Hypolite Petovan
eb33b721ad
Created new config/dbstructure.json file
2018-08-04 13:23:39 +02:00
Roland Häder
36c6e35c7e
Misc cleanups ( #5417 )
...
* Fixed http://github to https://github
Signed-off-by: Roland Häder <roland@mxchange.org>
* reverted back
Signed-off-by: Roland Häder <roland@mxchange.org>
* Added type-hint 'array' as the method uses foreach() on it.
Signed-off-by: Roland Häder <roland@mxchange.org>
* Tpzo fixed ...
Signed-off-by: Roland Häder <roland@mxchange.org>
* Added missing new-line at end of file, will make some POSIX parsers being lesser
confused ...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-19 20:52:18 -04:00
Hypolite Petovan
bad2774817
Separate default config values between file-only and admin settings
2018-07-16 19:38:19 -04:00
Hypolite Petovan
3001951075
Move the addon-specific config in config/addon.ini.php
...
- Add sample addon.ini.php file
- Add config/addon.ini.php file to git ignore
2018-07-16 19:38:18 -04:00
Hypolite Petovan
d0780ccf7d
Replace global $lang with system.language
2018-07-16 19:38:17 -04:00
Hypolite Petovan
627fa08a1b
Chasing a segfault in PHP 5.6 tests
2018-07-16 19:38:17 -04:00
Hypolite Petovan
d1f2d04803
Add missing default config keys
...
- Add config.admin_nickname
- Add config.info
- Add featurelock section
2018-07-16 19:38:15 -04:00
Hypolite Petovan
e627054f68
Add optimize_max_tablesize to default config file
2018-07-16 19:38:15 -04:00
Hypolite Petovan
4d5b79a9d4
Move forbidden_nicknames default to config file
2018-07-16 19:38:15 -04:00
Hypolite Petovan
66ac16e101
Fix set_baseurl() notice messages in worker during tests
2018-07-16 19:38:15 -04:00
Hypolite Petovan
7f04a2ab8b
Replace system.proc_windows config by PHP_OS test
2018-07-16 19:38:15 -04:00
Hypolite Petovan
2e40c39fa4
Add system.groupedit_image_limit config key to defaults.ini.php
2018-07-16 19:38:15 -04:00
Hypolite Petovan
6d4615fabd
Update config/defaults.ini.php
...
- Move sections around
- Update config.admin_email value type
2018-07-16 19:38:14 -04:00
Hypolite Petovan
b10ae510c0
Updated configuration files
...
- Added system.account_abandon_days and system.addon to defaults.ini.php
- Fixed database section key names in local-sample.ini.php
2018-07-16 19:38:14 -04:00
Hypolite Petovan
2503660f97
Add new INI config files
...
- Add new local.ini.tpl template
- Change all references from .htconfig.php to config/local.ini.php
2018-07-16 19:38:13 -04:00
Tobias Diekershoff
f63be91bd5
Revert "Moved .htconfig.php file & extracted Install business logic"
2018-04-21 16:28:22 +02:00
Philipp Holzer
334d392154
Merge remote-tracking branch 'origin/develop' into install_config
2018-04-21 14:23:49 +02:00
Philipp Holzer
346697d771
Moved .htconfig file
...
Extracted install business functions to new Class `Install.php`
2018-04-21 14:10:53 +02:00