Roland Häder
61693419e8
Cleanups: isResult() more used, readability improved ( #5608 )
...
* [diaspora]: Maybe SimpleXMLElement is the right type-hint?
* Changes proposed + pre-renaming:
- pre-renamed $db -> $connection
- added TODOs for not allowing bad method invocations (there is a
BadMethodCallException in SPL)
* If no record is found, below $r[0] will fail with a E_NOTICE and the code
doesn't behave as expected.
* Ops, one more left ...
* Continued:
- added documentation for Contact::updateSslPolicy() method
- added type-hint for $contact of same method
- empty lines added + TODO where the bug origins that $item has no element 'body'
* Added empty lines for better readability
* Cleaned up:
- no more x() (deprecated) usage but empty() instead
- fixed mixing of space/tab indending
- merged else/if block goether in elseif() (lesser nested code blocks)
* Re-fixed DBM -> DBA switch
* Fixes/rewrites:
- use empty()/isset() instead of deprecated x()
- merged 2 nested if() blocks into one
- avoided nested if() block inside else block by rewriting it to elseif()
- $contact_id is an integer, let's test on > 0 here
- added a lot spaces and some empty lines for better readability
* Rewrite:
- moved all CONTACT_* constants from boot.php to Contact class
* CR request:
- renamed Contact::CONTACT_IS_* -> Contact::* ;-)
* Rewrites:
- moved PAGE_* to Friendica\Model\Profile class
- fixed mixure with "Contact::* rewrite"
* Ops, one still there (return is no function)
* Rewrite to Proxy class:
- introduced new Friendica\Network\Proxy class for in exchange of proxy_*()
functions
- moved also all PROXY_* constants there as Proxy::*
- removed now no longer needed mod/proxy.php loading as composer's auto-load
will do this for us
- renamed those proxy_*() functions to better names:
+ proxy_init() -> Proxy::init() (public)
+ proxy_url() -> Proxy::proxifyUrl() (public)
+ proxy_parse_html() -> Proxy::proxifyHtml() (public)
+ proxy_is_local_image() -> Proxy::isLocalImage() (private)
+ proxy_parse_query() -> Proxy::parseQuery() (private)
+ proxy_img_cb() -> Proxy::replaceUrl() (private)
* CR request:
- moved all PAGE_* constants to Friendica\Model\Contact class
- fixed all references of both classes
* Ops, need to set $a here ...
* CR request:
- moved Proxy class to Friendica\Module
- extended BaseModule
* Ops, no need for own instance of $a when self::getApp() is around.
* Proxy-rewrite:
- proxy_url() and proxy_parse_html() are both non-module functions (now
methods)
- so they must be splitted into a seperate class
- also the SIZE_* and DEFAULT_TIME constants are both not relevant to module
* No instances from utility classes
* Fixed error:
- proxify*() is now located in `Friendica\Util\ProxyUtils`
* Moved back to original place, ops? How did they move here? Well, it was not
intended by me.
* Removed duplicate (left-over from split) constants and static array. Thank to
MrPetovan finding it.
* Renamed ProxyUtils -> Proxy and aliased it back to ProxyUtils.
* Rewrite:
- stopped using deprecated NETWORK_* constants, now Protocol::* should be used
- still left them intact for slow/lazy developers ...
* Ops, was added accidentally ...
* Ops, why these wrong moves?
* Ops, one to much (thanks to MrPetovan)
* Ops, wrong moving ...
* moved back to original place ...
* spaces added
* empty lines add for better readability.
* convertered spaces -> tab for code indenting.
* CR request: Add space between if and brace.
* CR requests fixed + move reverted
- ops, src/Module/*.php has been moved to src/Network/ accidentally
- reverted some parts in src/Database/DBA.php as pointed out by Annando
- removed internal TODO items
- added some spaces for better readability
2018-08-24 01:05:49 -04:00
rabuzarus
1eb147cb48
fix redirection - don't dfrn auth when contact is still pending ( #5648 )
2018-08-21 23:58:09 -04:00
Michael Vogel
e20ea092d2
You can now filter the community page by account types ( #5649 )
...
* You can now filter the community page by account types
* Better use "null"
2018-08-21 17:39:49 +02:00
Tobias Diekershoff
578549df13
Merge pull request #5646 from annando/notes
...
The notes are now fetching their content from a central function
2018-08-21 17:36:15 +02:00
Michael Vogel
54aee2aaa7
Removed notices that revealed themselfes over night ... ( #5645 )
...
* Removed notices that revealed themselfes over night ...
* And more notices removed that occured over night
* One more ..
* Some more notices of the day ...
2018-08-21 17:35:09 +02:00
Michael
1fb5925073
The notes are now fetching their content from a central function
2018-08-21 07:35:22 +00:00
Michael Vogel
d9b44153da
The content generation for the display page is now using a centralized function ( #5642 )
...
* The content generation for the display page is now using a centralized function
* Small correction to avoid notices
2018-08-20 16:32:55 -04:00
Philipp
d7395299fb
Automatic Installation fix ( #5565 )
...
* Automatic Install Config Fix
* new unittest for AutomaticInstallation
* unittest for autoinstall
- removed password check
* removed bak-file
* automatic install
- always save environment variables
- just skip db environment if not `--savedb` is set
* fixed help (options)
* fixed help (options)
* Deleting Auto-Install tests until fix for proper DB restoring
2018-08-20 16:15:39 -04:00
Michael Vogel
409e939fc4
Fix for double $$ ( #5641 )
...
* Fix for double $$
* And a second $$
2018-08-20 07:54:26 +02:00
rabuzarus
dd2d680258
Frio: new photos upload template ( #5637 )
...
* frio - add missing page template to various photo pages (fix missing background)
* frio - rework photo upload album selection
* frio - rework photo upload button
* frio - fix photo upload button and acl
2018-08-20 00:29:50 -04:00
Michael Vogel
16a081871c
Improved profile page, improved "limit" handling ( #5639 )
...
* Improved profile page, improved "limit" handling
* Update will now work again
* Update will work now
2018-08-20 06:26:05 +02:00
Michael Vogel
c1da44b7dc
We now use a central function to fetch the importer ( #5636 )
2018-08-19 13:37:56 +00:00
Michael Vogel
7f3fb34c24
Some easy to replace "q" calls have been replaced by "DBA" calls ( #5632 )
...
* Some easy to replace "q" calls have been replaced by "DBA" calls
* Simplified the GUID creation
* And one in the API ...
* And OStatus has got some DBA calls more
* Just some more replaced database calls
* The event query is now simplified
* Events are now shown again
* subthread is now using the DBA calls as well
* Some more replaced database calls
* And some more replaced database calls and prevented notices
* Better use gravity
* Some more replaced database stuff
* Some more replaced database calls in DFRN.php
* The gcontact class now has got the new DBA functions as well
* The Contact class is now changed to new database functions as well
* Small correction
* We can now delete without cascade
* One more functionality is safe for future changes
2018-08-19 12:46:10 +00:00
Michael Vogel
ab5cedfa50
placeholder for a funny commit description for removing some more notices ( #5631 )
2018-08-19 01:52:21 +00:00
Michael Vogel
060e887a31
And still there are notices that have to be removed ... ( #5629 )
...
* And still there are notices that have to be removed ...
* Notice removed in ACL part
* Fix missing fields for notifications
* Fixes issue 5630
2018-08-18 08:20:50 +02:00
Tobias Diekershoff
d5c2c41b02
Merge pull request #5626 from annando/notices-oh-yeah
...
Removed notices, will it ever end?
2018-08-17 09:33:02 +02:00
Michael Vogel
b6cb83ed4c
Merge pull request #5617 from MrPetovan/task/use-contact-network
...
Fix bug with ACL and contact network page
2018-08-17 05:31:06 +02:00
Michael
0342f9e084
Removed notices, will it ever end?
2018-08-17 03:19:42 +00:00
Michael Vogel
ffd2014257
Fixes the missing refresh after ignoring or unignoring a thread ( #5614 )
...
* Fixes the missing refresh after ignoring or unignoring a thread
* Use numeric values to make the JSON output happy
2018-08-15 09:27:11 +00:00
Michael
e8334c4655
Use the Item class instead of DBA calls when possible
2018-08-15 04:41:49 +00:00
Hypolite Petovan
ea17370211
Fix bug with ACL and contact network page
...
- Require user array parameter in ACL::getFullSelectorHTML
- Change all wrong uses where user array was replaced by default
permissions array
2018-08-15 00:43:27 +02:00
Michael Vogel
116bcae6ab
Fix: Wrong array element / added logging for DFRN connects ( #5609 )
2018-08-14 03:15:39 +02:00
Michael Vogel
880b7177c8
And again, and again, and again, ... some more notices removed ( #5601 )
...
* And again, and again, and again, ... some more notices removed
* And some more notices ...
* Some more place
2018-08-11 23:05:42 +02:00
Roland Häder
e06fc2aa69
Stopped using deprecated constants NETWORK_* ( #5537 )
...
* Rewrite:
- stopped using deprecated NETWORK_* constants, now Protocol::* should be used
- still left them intact for slow/lazy developers ...
* Removed deprecated NETWORK_* constants as per code reviewer's request.
2018-08-11 22:40:44 +02:00
Michael
170dd2a705
Some more removed notices
2018-08-10 19:39:43 +00:00
Michael
899e1000af
Fix: Prevent threads from being collapsed in network view
2018-08-09 05:40:35 +00:00
Michael
2d64378984
And again removed notices
2018-08-09 04:20:31 +00: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
eaf81e5e66
Merge pull request #5563 from MrPetovan/bug/5470-fix-various-notices
...
Fix various notices
2018-08-07 21:34:47 +02:00
Michael Vogel
8c2efa6df4
Facebook and App.net is removed from nearly all places ( #5581 )
...
* Facebook is removed from nearly all places
* Remove app.net as well - it's dead for some time now
2018-08-07 17:06:51 +02:00
Michael Vogel
d60eb25ba7
Merge pull request #5567 from JeroenED/feature/queues-localtime
...
Converting timezone in admin queues
2018-08-07 14:19:15 +02:00
Unknown
62e53698df
Doing some laundry
2018-08-07 12:25:55 +02:00
Unknown
5c254ee401
Adjusted implementation to a better one (thanks to Michael Vogel)
2018-08-07 10:18:59 +02:00
Michael Vogel
c032011143
Post update script for setting the uri-id ( #5573 )
...
* Post update is working now
* Changed text.
2018-08-06 18:40:41 +02:00
Unknown
480d573fc5
converting timezones in php
2018-08-06 12:30:43 +02:00
Unknown
e4049d2793
Converting timezone in admin queues
2018-08-06 09:30:17 +02:00
Hypolite Petovan
d9c6c919e8
Fix missing $prv and $nxt variables in mod/photos
2018-08-05 15:55:57 +02:00
Hypolite Petovan
fb39124301
Fix missing $a->data['user'] in mod/cal
2018-08-05 15:55:11 +02:00
Hypolite Petovan
c13dc549ed
Rename PROTOCOL_* constants to Model\Conversation::PARCEL_*
...
- Remove unused Conversation::PROTOCOL_GS_CONVERSATION constant
- Remove now renamed PROTOCOL_* constant declarations
2018-08-05 12:24:42 +02:00
Michael Vogel
810c108297
Fix: Notes can be posted again. Never use "defaults" with "false" ( #5551 )
2018-08-04 16:06:36 +02:00
Michael Vogel
65d752d03c
Notices what else? ( #5545 )
...
* Poco isn't filled, so we cannot store it
* We should initialize our variables
2018-08-02 16:11:21 +02:00
Michael Vogel
c72c64a6d8
Notices again ( #5543 )
...
* And again notices
* Notices in the directory
* Much more places
* Fix some double $
* Notice in ping
* Missing field
* Fix: We now remove deleted users from the directory
* Some more stuff
* Notices when removing users
* Added logging
* More logging
* Two more
2018-08-02 07:21:01 +02:00
Michael Vogel
9d0f18c0b3
Yeah, and again notices ... ( #5536 )
...
* Yeah, and again notices ...
* And some more
* Block access without given user name
* Reformatting
2018-08-01 07:29:58 +02:00
Michael Vogel
4bd7daa205
Posting to Facebook profiles is deprecated, so we don't show this anymore ( #5534 )
2018-07-31 18:38:02 +02:00
Michael Vogel
b552b711ee
And some more notices removed ... ( #5533 )
...
* Fix for vanishing notes
* The field needs to be part of the selected fields ...
* And some more notes ...
2018-07-31 07:54:25 +02:00
Michael Vogel
c39e0dcf2a
Fix for vanishing notes ( #5531 )
...
* Fix for vanishing notes
* The field needs to be part of the selected fields ...
2018-07-30 22:23:48 -04:00
Roland Häder
4d39164c1e
[WIP] Rewrite to Proxy class: ( #5507 )
...
* Rewrite to Proxy class:
- introduced new Friendica\Network\Proxy class for in exchange of proxy_*()
functions
- moved also all PROXY_* constants there as Proxy::*
- removed now no longer needed mod/proxy.php loading as composer's auto-load
will do this for us
- renamed those proxy_*() functions to better names:
+ proxy_init() -> Proxy::init() (public)
+ proxy_url() -> Proxy::proxifyUrl() (public)
+ proxy_parse_html() -> Proxy::proxifyHtml() (public)
+ proxy_is_local_image() -> Proxy::isLocalImage() (private)
+ proxy_parse_query() -> Proxy::parseQuery() (private)
+ proxy_img_cb() -> Proxy::replaceUrl() (private)
* Ops, need to set $a here ...
* CR request:
- moved Proxy class to Friendica\Module
- extended BaseModule
* Ops, no need for own instance of $a when self::getApp() is around.
* Proxy-rewrite:
- proxy_url() and proxy_parse_html() are both non-module functions (now
methods)
- so they must be splitted into a seperate class
- also the SIZE_* and DEFAULT_TIME constants are both not relevant to module
* No instances from utility classes
* Fixed error:
- proxify*() is now located in `Friendica\Util\ProxyUtils`
* Moved back to original place, ops? How did they move here? Well, it was not
intended by me.
* Removed duplicate (left-over from split) constants and static array. Thank to
MrPetovan finding it.
* Renamed ProxyUtils -> Proxy and aliased it back to ProxyUtils.
2018-07-30 22:06:22 -04:00
Roland Häder
bf87ad4fcf
Fixed E_NOTICE in listing worker queue and new utilities class added ( #5521 )
...
* Fixes for E_NOTICE in workqueue:
- introduced class `Friendica\Util\Arrays` which will hold static methods for
handling arrays that cannot be done with PHP's functions, like implode() on
multi-dimensional arrays
- rewrote old-school for() loop to foreach()
* Added intial unit test with some tests on empty delimiters and/or sinle and
multi-dim array.
* Added test for for 3-dimensional arrays, thanks to nupplaphil's feedback.
2018-07-30 21:24:26 -04:00
Tobias Diekershoff
0257f410d5
mention if a user is blocked in the admin panel user overview
2018-07-30 17:19:22 +02:00
Michael Vogel
1eb8f04274
Fixing SQL error when receiving DFRN posts ( #5527 )
...
* Some more notices
* Fixed nasty to find notice in DFRN and OStatus
* And more notices ...
* Yeah, some removed notices ... again ...
* Fixing bad SQL query
2018-07-30 07:06:32 +02:00
Michael Vogel
a2cea16954
Some more notices ( #5526 )
...
* Some more notices
* Fixed nasty to find notice in DFRN and OStatus
* And more notices ...
* Yeah, some removed notices ... again ...
2018-07-30 06:41:20 +02:00
Michael
dc30daf3a2
And another notice removed
2018-07-29 06:08:02 +00:00
Roland Häder
4a22710b3b
Moved global PAGE_* to Profile class ( #5500 )
...
* Rewrites:
- moved PAGE_* to Friendica\Model\Profile class
* Fixed more rewrites from plain (global namespace) PAGE_* to Friendica\Models\Profile class
* CR request:
- moved all PAGE_* constants to Friendica\Model\Contact class
- fixed all references of both classes
* CR request:
- moved ACCOUNT_TYPE_* constants from boot.php to Contact::ACCOUNT_TYPE_*
* Just copy-pasted this code from boot.php, needs to be changed to `const ACCOUNT_TYPE_FOO = x;`
* Ops, melting brain cells here ... :-/
2018-07-27 19:25:57 -04:00
Michael Vogel
986106a8f7
Item storage: Permissions aren't stored in the items anymore ( #5495 )
...
* The permission set is now used for item permissions
* Check for allow_cid, ... is superfluous. Checking for "private" is enough
* We query the permissionset
* Permissions are displayed correctly
* Changed index
* We don't store the permissions in the item table anymore
* Permission fields are now deprecated
* Reversed ...
2018-07-25 19:14:55 -04:00
Tobias Diekershoff
5738774530
Make profile settings available in the user settings
2018-07-25 09:37:08 +02:00
Roland Häder
1213fce8e5
Fixes/rewrites on videos.php ( #5489 )
...
* Fixes/rewrites:
- use empty()/isset() instead of deprecated x()
- merged 2 nested if() blocks into one
- avoided nested if() block inside else block by rewriting it to elseif()
- $contact_id is an integer, let's test on > 0 here
- added a lot spaces and some empty lines for better readability
* CR request:
- removed stray spaces
- added some where they improve readability
2018-07-24 22:54:00 -04:00
Roland Häder
37253656e3
Moved CONTACT_* constants to Friendica\Model\Contact class, lesser in global namespace ( #5490 )
...
* Rewrite:
- moved all CONTACT_* constants from boot.php to Contact class
* CR request:
- renamed Contact::CONTACT_IS_* -> Contact::* ;-)
2018-07-24 22:53:46 -04:00
Roland Häder
cff90e20f2
Removal of x() and added missing columns of contact ( #5479 )
...
* Fixes:
- got rid of x() in whole mod/item.php file
- added missing 'prv' and 'forum' columns, maybe one day, let's rewrite this
again. it is kinda a maintenance nightmare, keeping up with column renames and
such. Well, for now it should be okay.
* Should be DBA::isResult()
2018-07-24 17:48:47 -04:00
Andreas Neustifter
b6c254eede
[frio] Fix profile edit links. [ #5474 ] ( #5475 )
2018-07-24 10:20:16 -04:00
Roland Häder
a38a842e86
Fixes for E_NOTICE in editpost.php ( #5480 )
...
* Added missing columns 'wall' and 'post-type'.
* Convention:
- curly brace after a a method/function declaration belongs to next line
- added space for better readability
2018-07-24 07:47:25 -04:00
Michael Vogel
0e719f5398
Merge pull request #5478 from MrPetovan/task/5410-add-missing-use-statements
...
Add missing use statements after dbesc conversion
2018-07-24 03:57:20 +02:00
Roland Häder
00595de6a3
Fixes: ( #5477 )
...
- use DBA::isResult() and not count()
- fixed 4 E_NOTICE when POST fields are not set
2018-07-23 18:52:48 -04:00
Roland Häder
14a4d5eb59
Avoid no needed call on parse2str() when there is nothing to parse ( #5476 )
2018-07-23 18:52:07 -04:00
Hypolite Petovan
30fff2077c
Ad missing use statements after dbesc conversion
2018-07-23 18:44:05 -04:00
Michael Vogel
413424064c
Merge pull request #5439 from MrPetovan/task/5410-remove-dbesc
...
Move DBA to src/ part 4.1: Remove dbesc()
2018-07-23 21:51:49 +02:00
Jeroen De Meerleer
d57449623b
Added true to json_decode ( #5471 )
2018-07-23 15:51:08 -04:00
Hypolite Petovan
a6fb3568f9
Rename dbesc to DBA::escape
2018-07-23 15:30:54 -04:00
Hypolite Petovan
aa26943f92
Rename DBA::esc_array to DBA::escapeArray
...
- Rename internal method DBA::esc_array_callback to
DBA::escapeArrayCallback
2018-07-23 11:04:15 -04:00
Hypolite Petovan
ecea7425f8
Rename DBA::is_result to DBA::isResult
2018-07-23 11:04:14 -04:00
Hypolite Petovan
0ec44f3e8a
Rename DBM method calls to DBA method calls
2018-07-23 11:02:24 -04:00
Hypolite Petovan
8ddb94ef06
Use DateTimeFormat::utc() instead of DBM::date()
2018-07-23 10:57:47 -04:00
Michael Vogel
2d0a749734
Merge pull request #5431 from MrPetovan/task/5410-rename-database-methods
...
Move DBA to src/ part 3.1: Rename DBA methods
2018-07-23 15:18:58 +02:00
Michael Vogel
53876abfda
And some more removed notices in the core ( #5465 )
2018-07-23 07:43:18 -04:00
Roland Häder
ea24ac9d95
Cleaned up: ( #5461 )
...
- no more x() (deprecated) usage but empty() instead
- fixed mixing of space/tab indending
- merged else/if block goether in elseif() (lesser nested code blocks)
2018-07-22 21:19:28 -04:00
Roland Häder
ffc70bee17
Fixes: ( #5462 )
...
- fixed E_NOTICE about missing array element "page-flags-raw" (should be
"page_flags_raw"?)
- same with account-type-raw -> account_type_raw
- added spaces to nicely indent code
2018-07-22 21:17:44 -04:00
Roland Häder
a27ef8d0c9
Prevents 4 E_NOTICEs when POST fields are not set. ( #5458 )
...
* Prevents 4 E_NOTICEs when POST fields are not set.
* Don't use x().
* Replaced usage of x() which is deprecated with !isset().
* Use empty() according to MrPetovan
2018-07-22 19:49:16 -04:00
Hypolite Petovan
4db98eb43d
Rename DBA::inArray to DBA::toArray
2018-07-22 19:27:35 -04:00
Hypolite Petovan
f051ae1698
Rename DBA::fetch_first to DBA::fetchFirst
2018-07-22 19:27:34 -04:00
Hypolite Petovan
591939dfc0
Rename DBA::database_name to DBA::databaseName
2018-07-22 19:27:34 -04:00
Roland Häder
ad857b4314
Fixed E_NOTICE when no valid result has been returned. ( #5457 )
2018-07-22 18:05:10 -04:00
Roland Häder
7876d6547b
Fixed E_NOTICEs when uploading profile picture ( #5456 )
...
* Fixed E_NOTICEs when uploading profile picture.
* Fixed E_NOTICEs when $_POST doesn't contain these fields.
2018-07-22 16:01:14 -04:00
Roland Häder
c17adaf333
Uncommon logger levels in Friendica ( #5453 )
...
* "normal" is an uncommon logger level:
- changed LOGGER_NORMAL -> LOGGER_INFO
- added LOGGER_WARNING (a common logger level)
* Used constants instead of values (MrPetovan)
2018-07-22 14:07:44 -04:00
Jeroen De Meerleer
d1d2ee6b2f
Added a for-loop ( #5442 )
...
* Using json_decode instead of reinventing hot water
Guys, you could have told me ;)
* changed spaces to tabs
* Guess I'll need a beer ;)
2018-07-21 17:29:39 -04:00
Jeroen De Meerleer
ddaeb305bc
Worker-details: Using json_decode instead of reinventing hot water ( #5441 )
...
* Using json_decode instead of reinventing hot water
Guys, you could have told me ;)
* changed spaces to tabs
2018-07-21 13:24:03 -04:00
Andreas Neustifter
303aef34f0
Make frio more consistent by replacing textual links with icons everywhere. ( #5415 )
...
* Make frio more consistent by replacing textual links with icons everywhere I could find them.
* [frio] Move profile add link to icon.
2018-07-21 07:31:05 -04:00
Andreas Neustifter
b26da6096b
[frio] Restyle album edit header. ( #5426 )
2018-07-20 15:23:51 -04:00
Andreas Neustifter
24fc070c5c
[frio] Restyle photo upload ( #5427 )
...
* Better wording in photo upload.
* [frio] Restyle photo uploader to conform to frio style.
2018-07-20 15:23:12 -04:00
Hypolite Petovan
af6dbc654f
Rename Friendica\Database\dba to Friendica\Database\DBA
2018-07-20 08:19:26 -04:00
Michael
9a6a3bf1c1
Makes Diaspora working again
2018-07-20 05:10:16 +00:00
Hypolite Petovan
daa1177e3a
Update use statement lists with new Friendica\Database\dba class
...
- Remove unused use statement
- Remove superfluous use statements (classes in the same namespace)
- Add missing use statements
2018-07-19 22:15:21 -04:00
Roland Häder
b2899d76cf
Small cleanup ( #5416 )
...
- added internal TODO to decide about is_result() usage
- removed semicolon (not needed here) from SQL query
- added empty line
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-19 18:39:05 -04:00
Andreas Neustifter
bc5cf8f3c1
Fix photo-upload and croping. ( #5412 )
2018-07-19 17:59:18 -04:00
Jeroen De Meerleer
b375370c37
Workerqueue param reformat ( #5403 )
...
* Prettified the parameter layout of workerqueue
* Updated to code standards :)
* Where did I go wrong?
* Seems like someone needs to sleep ;)
2018-07-19 09:52:48 -04:00
Michael Vogel
5af9596dde
New item field "Post-type" and new table "permissionset" ( #5408 )
...
* "post-type" replaces "bookmark" and "type"
* Removed some more type
* Added index to permission set
* The permission set is now stored
* The permission set is now removed upon expiry
* Post update now stores the permission set
* New file
* Permissions are now sorted
* Changed documentation
2018-07-19 09:52:05 -04:00
Roland Häder
b05b96d04a
Fixes: ( #5404 )
...
- fixed E_NOTICE in mod/follow.php
- fixed 2 E_NOTICE in src/Protocol/Diaspora.php
- added more type-hints for `array` type where known
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-19 07:07:14 -04:00
Roland Häder
346790cbbc
According to @annando and @MrPetovan, $emailcc is no item
field (column) and ( #5401 )
...
should be initialized empty (I did it above the `if()` block).
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-18 17:26:14 -04:00
Jeroen De Meerleer
b265bf2ec3
Prettified the parameter layout of workerqueue ( #5397 )
...
* Prettified the parameter layout of workerqueue
* Updated to code standards :)
* Where did I go wrong?
2018-07-18 16:24:35 -04:00
Roland Häder
2c44437d40
Fixed E_NOTICE when no 'term' was provided ( #5391 )
...
* Fixed E_NOTICE when no 'term' was provided, maybe better encapsulate this whole
$_GET, $_POST and $_SESSION thing into a `Request` class?
Signed-off-by: Roland Häder <roland@mxchange.org>
* Rewrote to recommendation by @MrPetovan which results in really nicer code.
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-18 15:41:24 -04:00
Michael Vogel
66a103e36a
Merge pull request #5295 from MrPetovan/task/4889-move-config-to-config
...
Move configuration to config/
2018-07-18 11:04:35 +02:00
Roland Häder
a41e49c84a
Fixes for E_NOTICE in mod/item.php ( #5393 )
...
* Fixes applied:
- `if (is_array($some_array))` is better code style than `if ($some_array)` as
the `if()` block really needs an array to be found
- same with `if ($some_id)`, maybe `if ($some_id > 0)` is a more proper check
- added missing field 'emailcc' to Item::ITEM_FIELDLIST
Signed-off-by: Roland Häder <roland@mxchange.org>
* Fixes E_NOTICE of missing variable (PHP's lazyness again).
Signed-off-by: Roland Häder <roland@mxchange.org>
* Use !empty() to avoid accessing empty array.
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-17 18:18:42 -04:00
Hypolite Petovan
dfa461b3bc
Improve help/Config page
...
- Remove obsolete file-only config list
- Fix heading level
- Add transition instruction for $lang
- Add reference to config.ini.php, settings.ini.php and addon.ini.php
- Add link to help page in admin warning about legacy config file
2018-07-17 02:03:39 -04:00
Hypolite Petovan
67dc08d120
Enforce systen.register_policy value type
2018-07-16 19:38:19 -04:00
Hypolite Petovan
b260ca4d1e
Fix typo in mod/admin
2018-07-16 19:38:19 -04:00
Hypolite Petovan
796eb1c874
Fix undefined index in mod/settings
2018-07-16 19:38:18 -04:00
Hypolite Petovan
e72ff9ee95
Fix missing use in mod/ping
2018-07-16 19:38:17 -04:00
Hypolite Petovan
39767fb366
Fix undefined index notice messages in mod/install
2018-07-16 19:38:17 -04:00
Hypolite Petovan
820afa2284
Replace global $a with BaseObject::getApp()
2018-07-16 19:38:17 -04:00
Hypolite Petovan
d0780ccf7d
Replace global $lang with system.language
2018-07-16 19:38:17 -04:00
Hypolite Petovan
4161908f43
Fix formatting in mod/help
2018-07-16 19:38:17 -04:00
Hypolite Petovan
762a786611
Replace direct accesses to App->config by Config::get/set calls
2018-07-16 19:38:16 -04:00
Hypolite Petovan
4d5b79a9d4
Move forbidden_nicknames default to config file
2018-07-16 19:38:15 -04:00
Hypolite Petovan
2e2930d770
Add addon config hook
2018-07-16 19:38:14 -04:00
Hypolite Petovan
0448ca3897
Update install procedure
...
- Fix Notice messages in Core\Install and Database\DBStructure
- Move local config file template from htconfig.tpl to local.ini.tpl
- Remove htconfig.php
2018-07-16 19:38:14 -04:00
Hypolite Petovan
e952d6677b
Rename App->path to App->urlpath
2018-07-16 19:38:13 -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
92104d7b85
Merge pull request #5384 from annando/item-uri
...
Fix for missing username in uri for comments to public posts
2018-07-16 06:45:41 +02:00
Michael
0e8fa34156
Fix for displaying public items
2018-07-16 04:00:57 +00:00
Michael
988a868f90
Fix for missing username in uri for comments to public posts
2018-07-16 03:56:36 +00:00
Michael Vogel
d3a2ed85fe
Next item structure works ( #5380 )
...
* Use "LEFT JOIN" to always fetch the item. Needed for update routines.
* New conversion routine that now covers every item
* Post update is now activated
* We now use a hash based upon RIPEMD-320 for content and activity
* The hash doesn't contain the plink anymore
* Legacy item fields are now "null"able
* New hash function for a server unique item hash
* Introduction of the legacy mode (usage of old item fields)
* Code simplification
* We don't need the "uri" fields anymore in item-activity and item-content
* Use the "created" and not the "received" date for the hash
* Avoiding several notices
* Some more warnings removed
* Improved uri-hash / Likes on Diaspora are now getting a creation date
* Corrected the post update version
* Ensure an unique uri-hash
* Don't delete orhaned item data at the moment
* Partly reworked, due to strange behaviour
* Some more parts reworked
* Using the uri currently seems to be more reliable
* Using the uri here as well
* Use the hash values again
* Grouped item fields in different categories
* Notices again
* use the gravity (we always should)
* Added hint for disabled post updates
* Notices ...
* Issue #5337 : Personal notes are displayed again
* Use the gravity again
2018-07-15 14:36:20 -04:00
Hypolite Petovan
ffc8b2a79a
Rework smilies class and module
...
- Add new replaceFromArray function to enable smilies replacement with
an arbitrary array
- Moved $sample logic from class to module
2018-07-15 08:03:12 -04:00
Jeroen De Meerleer
678efab1c9
Add worker queue details ( #5375 )
...
* Added Worker queue page
* Added worker queue template
* Added translation strings
* Added en-US translation
* #TGWHT: Thank god we have Typo
* Where donkey == true
* Added in to menu correctly
* Updated link in summary page
* Updated link on summary page for frio theme
* Updated q() to dba::select()
* Revert "Added translation strings"
This reverts commit f1f3694a24
.
* Revert "Added en-US translation"
This reverts commit 61777489e3
.
2018-07-14 14:01:17 -04:00
Tobias Diekershoff
80ac7da01d
admins can mark their nodes for explicit content ( #5373 )
...
* added field explicidContent to the metadata in the nodeinfo
* admins can mark their nodes for explicit content
* booleans shall be small
2018-07-14 12:08:06 -04:00
Roland Häder
6b5d90333f
Fixes for some E_NOTICE and type-hints added ( #5358 )
...
* Fixed http://github to https://github
Signed-off-by: Roland Häder <roland@mxchange.org>
* Fixes for #4965 :
- updated messages.po file
Signed-off-by: Roland Häder <roland@mxchange.org>
* Fixed E_NOTICE where isset()/empty() was absent.
Signed-off-by: Roland Häder <roland@mxchange.org>
* Fixed missing variable $sql_order causing E_NOTICE.
Signed-off-by: Roland Häder <roland@mxchange.org>
* Continued:
- added array type-hint where known (some)
Signed-off-by: Roland Häder <roland@mxchange.org>
* Fixes:
- in Profile::load() $user is now only one-dimensional
- $a->get_hostname is no property, it is a method
Signed-off-by: Roland Häder <roland@mxchange.org>
* reverted changes that are unintended
Signed-off-by: Roland Häder <roland@mxchange.org>
* Continued:
- removed leading \ (uncommon, okay)
- removed entire if() block (CR by Hypolite)
Signed-off-by: Roland Häder <roland@mxchange.org>
* Removed if() block
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-13 15:47:14 -04:00
Tobias Diekershoff
30cef1a739
some plugins left over ( #5369 )
...
* tinymce is not used anymore, we can delete the cuson CSS file
* mv the plugins_details template to addon_details
* renamed template called from admin panel
* some CSS classes that should be addon where still plugin
* Insert a warning into the generated quattro CSS files
2018-07-12 13:18:45 -04:00
Michael Vogel
0360f7197a
Several more warnings ... ( #5340 )
...
* Some more warnings removed
* Even more warnings ...
* Will it ever end? ;-)
* Avoid warning in dbstructure
* Origin and OStatus ...
* There are more warnings solved ... yeah!
* And again ...
* We are not done yet
* And more ...
* And some new places ...
* And more in the feeds
* Avoid some more
* And some backend stuff
* Notifications cleared
* Some more stuff
* and again ...
* It's getting fewer ...
* Some warnings had been hidden in the notifications
* Fix the fix
* And another missing one ...
* We need the owner here, not the user
* Forgotten user
* And more ...
* And some more warnings disappeared ...
* Some more frontend warnings
* Some backend warnings removed
* Fixed sidebar for "vier"
* And more ...
* Some more ...
* And something for "remote self"
* Am I stuck in an endless loop?
* Fix: Clear tag and file field on update
* Preset page content
2018-07-10 08:27:56 -04:00
Andreas Neustifter
32ef5623ab
[frio] Improve Group Editing ( #5349 )
...
* Improve group-editing and edit-navigation.
Use icons next to groups and header for navigation to editing groups and adding new groups.
Also use icon from group-sidebar for editing groups.
* Unify look&feel of contact search bars.
* Remove nogroup page and replace with /group/none.
* Make sure proper items are selected in aside.
* Use icon instead of link for 'View Contacs' on profile page.
* Fix none-working /group/none.
* Fix highlighting for everyone in group aside.
2018-07-09 18:36:50 -04:00
Andreas Neustifter
09b7e217c7
[Suggestion] Move New User Tip Link ( #5342 )
...
* Move new member tips to navigation bar.
The link looks so forlorn when its just somewhere in there. Put it in the nav bar.
* Style new member hints link propery.
* Make changes requested by @MrPetovan.
2018-07-09 18:20:57 -04:00
Philipp Holzer
c829e43725
moved get_guid to System::createGUID
2018-07-09 21:38:16 +02:00
Hypolite Petovan
3a179860e5
Merge pull request #5346 from astifter/redirect_empty_group_to_contacts
...
Redirect empty group to /contacts.
2018-07-09 08:26:39 -04:00
Andreas Neustifter
5765b8d498
Redirect empty group to /contacts.
...
The empty /group page is not really doing anything, redirect to /contacts.
2018-07-09 12:42:32 +02:00
Andreas Neustifter
56b6adc396
Fix relocate button label.
...
In settings the 'Start Relocate' button is also labeld 'Save Settings'.
2018-07-09 12:42:32 +02:00
Michael
1d745c25a7
Some more places ...
2018-07-08 12:58:43 +00:00
Michael
3e797547a3
Warnings fixed
2018-07-08 09:37:05 +00:00
Michael Vogel
ff5ee74ecf
Merge branch 'develop' into item-activities
2018-07-08 06:35:50 +02:00
Michael
4d35e228c4
More item abstraction / making remote deletion work again
2018-07-07 18:14:16 +00:00
Michael Vogel
3eec97aa6e
Merge pull request #5314 from MrPetovan/task/4889-fix-tests
...
Fix tests after enabling PHP Notices
2018-07-06 22:14:01 +02:00
Tobias Diekershoff
72638acac3
admins can forbid some nicknames from being registered
2018-07-06 15:32:56 +02:00
Hypolite Petovan
a380bcd1c1
Fix more undefined variable/index notice in tests
2018-07-02 07:45:25 -04:00
Michael
bffdf96d87
The "file" variable isn't stored anymore in the item table
2018-07-01 07:57:59 +00:00
Michael
6b31e72905
Fix for: empty posts and comments that hadn't been transmitted to Diaspora
2018-06-29 06:20:04 +00:00
Michael
dec1eaa2e8
Tagging now is a comment
2018-06-28 04:37:58 +00:00
Michael
b705a91ccd
Standards and some more replace item calls
2018-06-28 03:31:10 +00:00
Michael
76dab3b2d7
Use gravity instead of verb
2018-06-27 18:09:33 +00:00
Michael
5f3f349006
"author-link" and "owner-link" aren't stored anymore in the item table
2018-06-25 06:45:05 +00:00
Michael
89fb28ae9b
Content is now stored exclusively in item-content, connected via "icid" field
2018-06-25 04:56:32 +00:00
Michael
b03db4643f
The fetch function now centrally controls the content
2018-06-24 10:48:29 +00:00
Michael
a7d2f126eb
Fixes Issue 5276 and an endless loop in item::update
2018-06-23 10:32:53 +00:00
rabuzarus
92a84275d4
fix hovercard for not logged in users
2018-06-21 22:46:10 +02:00
rabuzarus
22816c49a1
Merge develop into 201820_-_fix_mod_redir
2018-06-21 22:38:15 +02:00
rabuzarus
a119636cd5
fix redirection - works now with logged in users, remote users, guests and visitors
2018-06-21 22:37:05 +02:00
Hypolite Petovan
8a3cae686b
Merge pull request #5261 from annando/and-again-abstraction
...
And again the item abstraction - and a fix for issue 5252
2018-06-21 11:50:31 -04:00
Michael
d643e00d33
Standards and a new function to fetch content
2018-06-21 15:14:01 +00:00
Michael
5743bb0dae
Fix Issue 5252
2018-06-21 08:23:35 +00:00
Michael
81ac7c33da
Order search results by id
2018-06-21 07:46:06 +00:00
Michael
70af2cecf2
Some of the last direct SQL calls to the item table had been changed
2018-06-21 06:21:51 +00:00
Hypolite Petovan
a5550b4702
Merge pull request #5253 from rabuzarus/20180616_-_magic_auth_test_2
...
Port hubzillas OpenWebAuth - remote authentification
2018-06-20 17:46:04 -04:00
Roland Häder
8ad523fbc8
Continued a bit:
...
- removed/fixed whitespaces and mixture of spaces/tabs (some)
- added new-line character at end of files (POSIX-compilant)
- reverted some code which I had messed up (compared to upstream/develop)
- removed duplicate dba::update() invocation in src/Protocol/DFRN.php
- also removed no longer valid TODO
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-06-20 22:19:54 +02:00
Michael
f806fa91b1
Replace old database queries with the new ones
2018-06-20 22:02:17 +02:00
Roland Haeder
6cb26f884e
Fixes for composer:
...
- ./vendor/ is being prepared by executing `utils/composer.phar install`, no
need to have it around
- converted .gitignore to LF line-ending (more common over the whole project)
- no need to have them around ...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-06-20 22:02:17 +02:00
Roland Haeder
7c048b5077
Opps, cutted this out by accident ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-06-20 22:02:17 +02:00
Roland Haeder
506657ec42
removed TODO, one day this all needs refacturizing ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-06-20 22:02:17 +02:00
Roland Haeder
22bbfdadd0
added more curly braces + spaces for #3254
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-06-20 22:02:15 +02:00
rabuzarus
3d1822996a
port hubzillas OpenWebAuth - fix another code standards violation
2018-06-20 20:16:36 +02:00
rabuzarus
e4aaf8eb16
port hubzillas OpenWebAuth - fix some code standards violations
2018-06-20 19:32:26 +02:00
miqrogroove
b9a1e2e97f
Need the count conditions to match.
2018-06-20 11:59:13 -04:00
miqrogroove
7243dcfb09
Filter Removed Users From Directory
2018-06-20 11:50:09 -04:00
Michael
e40b247118
Increase default number of workers in config
2018-06-20 04:50:15 +00:00
Michael
962fbc9166
Many "fetch_first" had been replaced
2018-06-19 21:33:07 +00:00
Michael
ab5669e091
Some more direct SQL calls had been replaced
2018-06-19 19:06:17 +00:00
Michael
92650f9634
Null - not false
2018-06-19 17:58:28 +00:00
Michael
a9a19cb8e6
Display is reworked
2018-06-19 17:57:45 +00:00
Michael
e4adaa9900
Standards and variable renaming
2018-06-19 17:11:59 +00:00
Michael
a5ca724fd3
Merge remote-tracking branch 'upstream/develop' into more-abstraction
2018-06-19 13:48:19 +00:00
rabuzarus
ffd3ff4c69
worker.php - fix missing use statement
2018-06-19 14:45:43 +02:00
rabuzarus
35480fe4f9
xrd.php - fix coding style
2018-06-18 23:15:52 +02:00
rabuzarus
1c7f4e3c63
port hubzillas OpenWebAuth - remote authentification
2018-06-18 23:05:44 +02:00
Michael
4714cb746b
Use the item functions at many more places
2018-06-18 20:36:34 +00:00
Michael
507956818d
Use the item classes where possible
2018-06-18 05:19:28 +00:00
Michael
6e10de9284
New function to fetch item data especially for users
2018-06-17 17:05:17 +00:00
Michael
0280a46ab4
Use predefined field lists
2018-06-17 06:27:52 +00:00
Hypolite Petovan
7d1bb9ecf4
Merge pull request #5230 from annando/new-item-uri
...
New function for generating item URI
2018-06-16 10:54:56 -04:00
Hypolite Petovan
5fb8c758fd
Merge pull request #5229 from rabuzarus/20180616_-_fix_stream_position_ajax_update
...
fix scroll position in stream while ajax update
2018-06-16 09:06:32 -04:00
Michael
a54fea313f
More indentions
2018-06-16 11:52:28 +00:00
rabuzarus
a2fc1be187
fix scroll position in stream while ajax update
2018-06-16 13:05:33 +02:00
Michael
14cb128264
New function for generating item URI
2018-06-16 06:44:19 +00:00
Michael
8592fc435c
Fix indenting
2018-06-16 06:27:20 +00:00
Michael
bb79b8f4ac
More item calls have been replaced with the new functions
2018-06-15 22:30:49 +00:00
Tobias Diekershoff
71b017bfad
Merge pull request #5219 from annando/abstraction-2
...
Reworked notifications / use of Item class to fetch data
2018-06-15 09:54:50 +02:00
Michael
02fef0bcf5
Reworked notifications ("alt pager" added) / use of Item class to fetch data
2018-06-15 05:50:28 +00:00
Hypolite Petovan
c96b330a72
Allow share body output for private = 2 in mod/share
2018-06-14 23:53:54 -04:00
Hypolite Petovan
f0c2b77157
Merge pull request #5215 from rabuzarus/20180614_-_frio_contact_suggestion_template
...
Frio: provide a template for received contact suggestions
2018-06-14 13:56:30 -04:00
rabuzarus
b8186ba98b
Frio: provide a template for received contact suggestions
2018-06-14 17:05:23 +02:00
rabuzarus
0db6002e3c
Frio: fix contact filtering on contacts page
2018-06-13 23:04:07 +02:00
miqrogroove
5f822051d9
Quotes Altered
2018-06-13 15:07:27 -04:00
miqrogroove
6365cf955c
Patch for #5202
...
Add quotes to an erroneously unquoted callback so that PHP doesn’t treat it as a global constant.
2018-06-13 14:41:45 -04:00
Michael
0bdd133ebb
Tabs instead of spaces
2018-06-13 12:53:56 +00:00
Michael
a4607f8d1c
More abstraction for the item access
2018-06-12 09:05:36 +00:00
Michael
060997feda
(Partly) reworked notes
2018-06-10 19:29:34 +00:00
Michael
c1d9c29eea
Search is now changed as well.
2018-06-10 14:36:22 +00:00
Michael
8375d4ac4c
Notes again
2018-06-10 08:58:03 +00:00
Michael
b26c5e7f73
And now the notes
2018-06-10 08:30:27 +00:00
Michael
a89a1f31b5
Profile is now using the new function as well
2018-06-10 08:08:53 +00:00
Michael
5d9083c369
Bugfix in notifications / network and display are using the new functions now
2018-06-10 07:26:37 +00:00
Michael
18a77a1b45
Removed some quick and dirty hack to upload pictures
2018-06-05 05:42:26 +00:00
Michael
d9bdba491a
We don't poll, we work ... Bugfix for renamed config value.
2018-06-04 21:17:37 +00:00
Michael
93fd04e381
Removed deprecated functionality
2018-06-03 07:48:13 +00:00
Michael
3f07d01dd1
Get rid of unneeded or redundant fields
2018-06-03 07:42:56 +00:00
Michael
8a34895a23
Use magicLink whenever possible
2018-06-02 08:05:06 +00:00
Michael
b5b172500d
Merge remote-tracking branch 'upstream/develop' into public-redir
2018-06-01 12:32:51 +00:00
Hypolite Petovan
93daf7883e
Merge branch 'master' into develop
...
- Updated new develop version label
- Incremented database build number
2018-06-01 07:30:04 -04:00
Michael
ae8d7267a0
"redir" is now centralized and works with the public contact
2018-06-01 06:46:34 +00:00
Hypolite Petovan
71ab86d0c3
Merge pull request #5150 from abanink/5147
...
5147 Typo 'bandwith' should be 'bandwidth'
2018-05-31 10:35:24 -04:00
Pascal Deklerck
bdb82572ba
redo correct typo Bandwith to Bandwidth in mod/settings.php
2018-05-31 06:39:30 +02:00
Pascal Deklerck
de1e514be3
redo correct typo bandwith to bandwidth in mod/admin.php
2018-05-31 06:38:14 +02:00
Pascal Deklerck
8fd33f89ea
undo change to mod/admin.php
2018-05-30 20:28:38 +02:00
Pascal Deklerck
307a19074f
undo changes to strings files
2018-05-30 20:22:34 +02:00
Pascal Deklerck
e1dd1aa358
5147 Typo 'bandwith' should be 'bandwidth'
2018-05-30 08:50:29 +02:00
Hypolite Petovan
2e97cbe728
Merge pull request #5144 from annando/deleted-item
...
Fix for not being able to delete items you don't own
2018-05-29 15:14:51 -04:00
Michael
5bcb9daa43
Use local_user instead
2018-05-29 18:57:32 +00:00
Tobias Diekershoff
8eefe542df
rewording
2018-05-29 16:54:40 +02:00
Michael
8329705eba
New function to delete items for users
2018-05-29 05:22:57 +00:00
Tobias Diekershoff
3f93b982b6
hide profile help text clarification
2018-05-28 16:16:23 +02:00
Michael
c5a22f86c7
Merge remote-tracking branch 'upstream/2018.05-rc' into deleted-item
2018-05-27 10:38:49 +00:00
Michael
54136f3a74
Added the new parameter to the delete function.
2018-05-26 21:38:45 +00:00
Michael
4c36109f02
Some more places to add the user id
2018-05-26 20:03:30 +00:00
Michael
bdbc51229a
Fix for not being able to delete items
2018-05-26 18:07:27 +00:00
Hypolite Petovan
3965615fbc
Merge pull request #5129 from tobiasd/20180526-adminpanel
...
added a warning to an admin setting
2018-05-26 08:35:17 -04:00
Hypolite Petovan
5cc1405bae
Merge pull request #5127 from tobiasd/20180525-register
...
Opt-In to listing in the directory
2018-05-26 08:34:42 -04:00
Tobias Diekershoff
c65c870032
added a warning to an admin setting
2018-05-26 07:32:39 +02:00
Tobias Diekershoff
112c7b0248
remove false othion HTML ignored
2018-05-26 07:09:32 +02:00
Tobias Diekershoff
9041bacebf
exchange help text
2018-05-25 20:32:48 +02:00
Tobias Diekershoff
e996354922
Opt-In to listing in the directory
2018-05-25 19:53:03 +02:00
Hypolite Petovan
44caf05f06
Merge pull request #5110 from annando/nodeinfo
...
Nodeinfo: The number of comments is now calculated more reliable
2018-05-22 17:20:06 -04:00
Michael
5430354f54
Issue 5111: missing "use DBM" in "removeme"
2018-05-22 20:17:32 +00:00
Michael
89a20ddbd7
Nodeinfo: The number of comments is now calculated more reliable
2018-05-22 20:10:18 +00:00
Hypolite Petovan
c41332364f
Merge pull request #5089 from tobiasd/20180519-tos
...
privacy statement
2018-05-20 08:20:16 -04:00
Tobias Diekershoff
f7c24a20ae
cite: just some small styling thing
2018-05-20 08:43:43 +02:00
Michael
c70ebadd7d
Issue-3412 related: Don't send connection posts anymore
2018-05-19 19:34:51 +00:00
Tobias Diekershoff
dd629d5fa4
registration: added display of privacy statement if enabled
2018-05-19 18:53:54 +02:00
Tobias Diekershoff
ae62c1d1ea
admin panel: added privacy statement preview
2018-05-19 18:52:23 +02:00
Tobias Diekershoff
139f7cdc41
Merge pull request #5088 from annando/display-update
...
Follow up: Display update should really be fixed now.
2018-05-19 18:19:52 +02:00
Michael
e28819655c
Follow up: Display update should really be fixed now.
2018-05-19 16:04:57 +00:00
Hypolite Petovan
d4ebf7ae52
Merge pull request #5086 from annando/issue-2880
...
Issue 2880: Editing post doesn't destroy mentions or hashtags anymore
2018-05-19 12:01:05 -04:00
Tobias Diekershoff
9b55e52184
Merge pull request #5087 from annando/issue-4819
...
Issue 4819: The introduction note is now stored
2018-05-19 17:44:42 +02:00
Michael
c214353a5d
Issue 4819: The introduction note is now stored displayed on the contact page.
2018-05-19 15:29:34 +00:00
Michael
3fe07cca57
Issue 2880: Editing post doesn't destroy mentions or hashtags anymore
2018-05-19 14:55:27 +00:00
Michael
b1a9030369
Fix constant display updates
2018-05-19 06:12:55 +00:00
Tobias Diekershoff
81089e1b2e
Merge pull request #5083 from annando/fix-spamming
...
Fix: Avoid getting spammed when an admin has got several accounts
2018-05-19 08:06:33 +02:00
Michael
1cd6976faa
Fix missing $
2018-05-19 05:59:43 +00:00
Michael
e9848d7b8f
End subscription for unreachable subscribers
2018-05-19 03:56:29 +00:00
Michael
a4d976b70f
Fix: Avoid getting spammed when an admin has got several accounts
2018-05-19 03:38:43 +00:00
Michael
be469f6bca
Fix for subscribing to the wrong feed from OStatus
2018-05-18 13:23:27 +00:00
Michael
feb3d76a5b
Fix: Subscriptions from GNU Social partially don't work
2018-05-18 12:18:12 +00:00
Roland Häder
d1783e9aeb
Fixes for #4965 :
...
- better descriptive tooltip for adding/removing contact from/to group
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-17 02:24:42 +02:00
Roland Häder
6129eb1623
OpenId possibly fixed:
...
- The LightOpenId class' constructor now requires the hostname from where the
requested started, added it now
- sometimes need to invoke get_app() as $a was not around
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-17 00:24:25 +02:00
Roland Häder
5a7bcd4725
Added empty line after if() block (convention)
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:22 +02:00
Roland Häder
bacb7b70f6
Cleanups:
...
- added empty lines
- removed old-lost commented out line
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:05 +02:00
Roland Häder
57e668d9e0
Continued:
...
- avoided else() block which reduces code complexibility
- used more x()
- added curly braces
- added known type-hints
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:05 +02:00
Michael
dcfd81e2ee
Some corrections
2018-05-14 22:50:04 +02:00
Michael
d54c79a772
Replace old database queries with the new ones
2018-05-14 22:50:04 +02:00
Roland Häder
8bc565be74
Continued:
...
- ops, another rebase-leftover fixed
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:03 +02:00
Roland Häder
befb080b70
Continued:
...
- moved to Config class
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:03 +02:00
Roland Haeder
2fd14eac70
Opps, cutted this out by accident ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:50:03 +02:00
Roland Haeder
6579396627
removed TODO, one day this all needs refacturizing ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:50:02 +02:00
Roland Haeder
1d15e68678
added more curly braces + spaces for #3254
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:50:01 +02:00
Roland Häder
bc21bf0ee6
added spaces + some curly braces + some usage of dbm::is_result()
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:01 +02:00
Michael
3bb5a416f8
Some corrections
2018-05-14 22:50:00 +02:00
Michael
8b775d48f9
Replace old database queries with the new ones
2018-05-14 22:50:00 +02:00
Roland Häder
cbe12eba76
Continued:
...
- ops, another rebase-leftover fixed
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:49:59 +02:00
Roland Häder
7a29944836
Fixes/cleanup:
...
- added missing curly braces (and some absent caused parser errors)
- <include|require>[_once] are keywords, so don't use them as such
- removed/added empty lines
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:49:59 +02:00
Roland Haeder
8e42e797cc
Opps, cutted this out by accident ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:57 +02:00
Roland Haeder
7514a3beb8
rewrote for() loop to foreach() + added curly braces/spaces
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:57 +02:00
Roland Haeder
5ee91330a7
removed TODO, one day this all needs refacturizing ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:57 +02:00
Roland Haeder
85039d41a2
added more curly braces + spaces for #3254
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:56 +02:00
Roland Häder
d9d60346ff
more usage of dbm::is_result() and sorted a bit statements
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:49:56 +02:00
Roland Haeder
128c9b20e0
fixed curly braces + added more
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:55 +02:00
Roland Häder
1de8e31df6
added spaces + some curly braces + some usage of dbm::is_result()
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:49:55 +02:00
Roland Häder
99440f3c56
Beatification:
...
- added space after curly braces (MrPetovan)
- added TODO for possible rewrite candidate
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 14:21:53 +02:00
Roland Häder
87dbe03521
reverted back ...
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:20:15 +02:00
Roland Häder
445cc1cb99
Fixes:
...
- brought back comment (ops)
- DBM is the class name (not dbm)
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:06:43 +02:00
Roland Häder
8d9547777e
Ops, was redundant here.
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:05:31 +02:00
Roland Häder
594f946ad6
No extra empty line here
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:04:49 +02:00
Michael
249d84c0b3
Automatic table optimisation is deactivated by default now
2018-05-13 05:41:05 +00:00
Roland Häder
5debcbb5a6
added spaces + some curly braces + some usage of dbm::is_result()
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-10 13:07:22 +02:00
Michael
40d3e7982c
Adopt the relay definition according to the suggestions from @jaywink
2018-05-10 11:04:18 +00:00
Michael
6c792588fd
Ensure to mostly fetch the item with an non zero user id
2018-05-08 22:26:49 +00:00
Michael
eb4650ff23
dbclean settings are now available from the frontend
2018-05-07 05:37:20 +00:00
Michael
1230ff146a
"remote-self" is now working for Diaspora and Twitter as well
2018-05-04 21:12:13 +00:00
Michael
eecd1e47e4
Some corrections
2018-05-02 21:12:48 +00:00
Michael
4ad655ab80
Replace old database queries with the new ones
2018-05-02 19:26:15 +00:00
Hypolite Petovan
352e136132
Merge pull request #4961 from annando/direct-dfrn
...
Direct Relay is now working with DFRN as well
2018-04-30 14:06:35 -04:00
rabuzarus
0c0b715c63
Merge develop into 20180425_-_fix_help_aside
2018-04-30 14:56:25 +02:00
Michael
74aa3499b0
Additional logging
2018-04-30 12:41:56 +00:00
Michael
aa4945f4a0
"x-social-relay" now exposes all supported protocols
2018-04-30 04:01:04 +00:00
Philipp Holzer
b4f5311e7f
Add Install Mode
...
- merge `friendica/develop` to `nupplaphil/install_mode`
2018-04-29 20:15:12 +02:00
Michael
fd318a1193
Corrected query to don't show hash tag posts from blocked or ignored contacts
2018-04-28 16:12:45 +00:00
Philipp Holzer
8815d07765
Add Install Mode
...
- fixed mistake
2018-04-28 17:06:08 +02:00
Philipp Holzer
41c6d63052
Add Install Mode
...
- merged `friendica/develop` to `nupplaPhil/install_mode`
- content merged `mod/install.php` to `src/Class/`
2018-04-28 15:15:54 +02:00
Philipp Holzer
1ab965c944
Add Install Mode
...
- merged `friendica/develop` to `nupplaPhil/install_mode`
- content merged `mod/install.php` to `src/Class/`
2018-04-28 15:11:01 +02:00
Philipp Holzer
a97ad9dc42
Add Install Mode (Part 2)
...
- Added constants to class `App`
- Added global App-Mode to `dba:connect()` instead parameter `$install`
2018-04-28 12:36:40 +02:00
Hypolite Petovan
66e5586d21
Merge pull request #4939 from astifter/better_curl_error_during_install
...
Better curl error during install.
2018-04-27 16:57:01 -04:00
Andreas Neustifter
70a781fa5a
Proper error when rewrite fails during install.
...
When Curl tries to fetch the rewrite test URL and something goes wrong the user
has no clue what was the problem. This problems can include:
- The rewriting not working at all.
- HTTPS redirects do not work.
- Curl does not accept the presented SSL cert.
This commit fixes this by providing the Curl error message to the user to further
debug the problem.
Fixes #3629.~
2018-04-27 21:27:55 +02:00
Andreas Neustifter
846f8becae
Install selected theme during settings persistence.
...
Themes have to be installed to be usable by the system. This is not done
automatically which lead to the problems with the site when themes where
switched right after the install and before the "Reload themes" button
was pressed in the admin page.
This patch makes sure that the selected them is always installed when
it is selected by the user either in the admin or settings page.
Fixes #4921 .
2018-04-27 20:45:34 +02:00
rabuzarus
3fb993f37b
frio - fix help toc aside
2018-04-25 23:30:56 +02:00
Hypolite Petovan
c8cc8e57c2
Merge pull request #4925 from rabuzarus/20180424_-_frio_invite_template
...
frio - provide a template for invite page
2018-04-24 11:37:10 -04:00
rabuzarus
ac753e3320
frio - provide a template for invite page
2018-04-24 17:33:48 +02:00
Michael
5cf745af44
Item distribution is now done via the public post
2018-04-24 13:21:25 +00:00
Michael
7230cc0bed
Merge remote-tracking branch 'upstream/develop' into item-distribution
2018-04-24 04:23:38 +00:00
Philipp Holzer
6973aaefc2
Add Install Mode
...
- Added $install_mode in Class App instead
- Extracted the install business logic to a new Class Install
- Replaced all $a->module == 'install' with $a->install_mode
2018-04-23 22:56:59 +02:00
Hypolite Petovan
a66e9b81ba
Merge pull request #4873 from astifter/develop
...
Remove pagination when empty, move new Member Tips and use common widget to find people.
2018-04-23 10:23:21 -04:00
Michael
ba35b19af6
Public federated items now always are having an entry with "uid=0"
2018-04-23 11:14:25 +00:00
Hypolite Petovan
da4892b4d2
Fix count() warning in mod/friendica
...
- Add default value for Config call
2018-04-23 00:00:29 -04:00
Michael Vogel
37e5272f92
Merge pull request #4881 from MrPetovan/task/4867-guess-language-from-plaintext
...
Guess language from plaintext
2018-04-23 00:26:05 +02:00
Friendica
666375fed1
Move new member tips to tab bar.
...
The new member tips link looks very misplaced and forlorn at the current position.
Move it to the tab-bar (in a somewhat crude fashion, but its for 14 days/user only.)
2018-04-22 20:44:22 +00:00
Michael
98c677f09f
Currently disabled
2018-04-22 11:33:32 +00:00
Michael
8f2db61538
Receiving of public posts is now working
2018-04-22 10:58:03 +00:00
Michael
b77ae3a8a7
Public posts are now transferred successfully to the DFRN part
2018-04-22 10:42:01 +00:00
Michael
c118c03a70
Merge remote-tracking branch 'upstream/develop' into dfrn-rework
2018-04-22 07:45:28 +00:00
Hypolite Petovan
ee672b946e
Add Text\BBCode::toPlaintext to mod/babel
2018-04-21 18:48:10 -04:00
Hypolite Petovan
daf94a8f63
Merge pull request #4891 from annando/private-forum-redux
...
Better working with private forums
2018-04-21 18:19:27 -04:00
Michael
16beab4652
Better working with private forums
2018-04-21 21:59:02 +00: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
Michael
e61ed380f7
Reworked dfrn_notify endpoint, added public endpoint
2018-04-21 09:55:41 +00:00
fabrixxm
12b7bce1cc
admin users, don't set account-type if page flag isn't PAGE_NORMAL
2018-04-20 14:27:36 +02:00
fabrixxm
9a7f508550
Admin users: Update page type names, add raw flags template context
...
Change user table header "Account" to "Type": it use less space :-)
2018-04-20 14:02:45 +02:00
Friendica
400bab676d
Add space before Impressum.
...
The page /friendica/ contains an Impressum section which is activated with an AddOn.
Add more space after last paragraph of information, before impressum, because site
looks quite cramped otherwise.
2018-04-19 19:03:29 +00:00
Tobias Diekershoff
7b6d1e1ab3
Merge pull request #4853 from annando/site-defaults
...
Default values for site configuration
2018-04-17 10:12:11 +02:00
Michael
e5583591d7
Default values for site configuration
2018-04-17 05:18:26 +00:00
Tobias Diekershoff
150843af5f
new info mail address
2018-04-16 17:28:19 +02:00
Tobias Diekershoff
d149541dba
notify admin when user deletes account
2018-04-15 11:39:05 +02:00
Michael Vogel
c4c0d09744
Merge pull request #4799 from MrPetovan/task/hide-ignored-unfollowed-contact-posts
...
Reintroduce own posts in network list
2018-04-10 06:58:36 +02:00
Hypolite Petovan
20843fee38
Reintroduce own posts in network list
2018-04-09 22:50:03 -04:00
Michael Vogel
74e189039a
Merge pull request #4768 from MrPetovan/task/hide-ignored-unfollowed-contact-posts
...
Hide posts from recently ignored/unfollowed contact
2018-04-09 20:08:20 +02:00
Hypolite Petovan
99b446eccc
Remove useless intval() calls in mod/network
2018-04-09 09:19:49 -04:00
Michael
105f3ca747
Relay: Avoid empty tags / Always use the "relay account"
2018-04-09 05:53:23 +00:00
Hypolite Petovan
7563adcc7d
Use positive form for relationship check in mod/network
2018-04-08 20:47:16 -04:00
Michael
5c2b54009e
The magic link is added at more places
2018-04-08 19:17:50 +00:00
Hypolite Petovan
b28fd98acd
Replaced < comparison with IN for contact.rel in mod/network
2018-04-08 09:59:43 -04:00
Hypolite Petovan
c8b0520144
Use CONTACT_IS_SHARING constant instead of rel
value
2018-04-07 08:09:13 -04:00
Hypolite Petovan
b798ad126a
Hide posts from recently ignored or unfollowed contact in mod/network
2018-04-07 02:42:42 -04:00
Hypolite Petovan
9220025b12
Exchange Sender: and From: headers in mod/invite
2018-04-07 02:26:33 -04:00
Hypolite Petovan
0f02d1a449
Use App->getSenderEmailAddress in mod/invite
...
- Use "Sender: " header
- Rename confusing variables
2018-04-06 21:48:37 -04:00
Hypolite Petovan
9403e614aa
Update system.disable_cw help text
2018-04-04 23:08:48 -04:00
Hypolite Petovan
34fd442821
Rename social.disable_cw pconfig to system.disable_cw
2018-04-04 23:08:48 -04:00
Hypolite Petovan
180f7d8218
Add disabled_cw user setting
2018-04-04 23:08:47 -04:00
Tobias Diekershoff
421517c611
consistent use of terms in heading in the admin panel
2018-04-04 07:22:05 +02:00
Hypolite Petovan
2cf35cd8f9
Merge pull request #4727 from tobiasd/20180402-register
...
added TOS module
2018-04-03 10:39:53 -04:00
Tobias Diekershoff
4b7014d367
move the tos module to src/Module
2018-04-03 16:33:10 +02:00
Tobias Diekershoff
297ade6981
removed leftover from the used template
2018-04-03 15:49:54 +02:00
Hypolite Petovan
b2a9fbc249
Merge pull request #4731 from tobiasd/20180403-lostpwd
...
pass uid to notification system so securemail addon can pick it up
2018-04-03 07:14:01 -04:00
Tobias Diekershoff
03ed5e5649
forgot the 2nd mail
2018-04-03 12:47:38 +02:00
Tobias Diekershoff
d10cdfe942
pass uid to notofication system so securemail addon can pick it up
2018-04-03 12:45:27 +02:00
Tobias Diekershoff
3ec4e28af6
updated the privacy statement text and added some headers to the functions
2018-04-03 06:55:25 +02:00
Tobias Diekershoff
6c20b4507d
Added /tos module
2018-04-02 18:40:30 +02:00
Michael
0594f13c35
Receiving was tested, sending is implemented and tested as well, currently unused
2018-04-02 12:53:48 +00:00
Tobias Diekershoff
348ee3625d
BBCode support in register_text
2018-04-02 08:42:11 +02:00
Michael
7dd64dd465
Merge remote-tracking branch 'upstream/develop' into dfrn-2
2018-04-01 04:49:28 +00:00
Michael
3eb7ab2d9e
Fix the version sorting in the federation statistics
2018-03-31 09:34:36 +00:00
Michael
80cca09a53
Fix: Avoid a WSOD when saving the profile
2018-03-31 03:33:19 +00:00
Michael
1613f2a1c4
Ensure that public contacts can't create toplevel posts
2018-03-30 06:20:00 +00:00
Michael
c9f02d534e
Merge remote-tracking branch 'upstream/develop' into dfrn-2
2018-03-30 05:45:29 +00:00
Hypolite Petovan
d13f36938c
Suppress error message for non-existing contacts in mod/follow
2018-03-29 23:29:41 -04:00
Hypolite Petovan
3a58fe48bd
Fix formatting in mod/follow
2018-03-29 23:28:48 -04:00
Tobias Diekershoff
07954f7bcf
typo
2018-03-29 06:57:02 +02:00
rabuzarus
6dc6581aca
Merge pull request #4702 from annando/sql-fix
...
Fixed SQL query
2018-03-28 13:43:17 +02:00
Michael
9bfc7bf584
A relocation hadn't changed the hostname
2018-03-28 08:09:45 +00:00
Michael
2465bbaac8
Fixed SQL query
2018-03-28 08:04:20 +00:00
Michael
17a6cb18b8
Relais settings are added to admin backend
2018-03-28 06:16:46 +00:00
Michael
a0451e1c62
Merge remote-tracking branch 'upstream/develop' into update-self
2018-03-24 22:50:14 +00:00
Alexandre Alapetite
e64196c7b3
Fix PHP cannot take a shell script
...
Fix part of https://github.com/friendica/friendica/issues/4665
`php [shell file]` does not work, so use `php [php file]` instead.
`php bin/console.php` is more robust than e.g. `bin/console` which does
not work on Windows, or *nix systems without Bash
2018-03-24 12:47:40 +01:00
Michael
bac60164e7
New function to keep the self contact updated
2018-03-24 06:15:18 +00:00
Hypolite Petovan
a7c48f40b7
Enable CalendarExport widget on /events
2018-03-23 06:34:21 -04:00
Hypolite Petovan
95792f6b79
Fix typo in mod/events
...
- Add todo in Model\Event
2018-03-23 06:34:21 -04:00
Hypolite Petovan
89e9cbb0b5
Remove private key from event array in Event::store
2018-03-23 06:34:21 -04:00
Hypolite Petovan
6e7c6ab0fa
Remove references to include/event
2018-03-23 06:32:34 -04:00
Hypolite Petovan
f7e2071117
Replace include/event function with method calls
...
- Updated scope of Model\Event methods
- Updated use list
2018-03-23 06:32:34 -04:00
Hypolite Petovan
27d94023ee
Merge branch 'master' into develop
2018-03-23 06:15:55 -04:00
Michael
9d83369d88
DFRN payload is receivable via the Diaspora transport layer
2018-03-23 05:08:47 +00:00
Hypolite Petovan
cd7993f869
Use Config wrapper instead of direct config retrieval
2018-03-21 08:54:58 -04:00
Hypolite Petovan
fd9171a40e
Fix egregious whitespace issue in mod/settings
2018-03-21 02:38:04 -04:00
Hypolite Petovan
5b4fb945a2
Add htconfig setting to disable password_exposed()
2018-03-21 02:35:28 -04:00
Hypolite Petovan
701fd41463
Rename checkPasswordExposed to isPasswordExposed
2018-03-21 02:14:43 -04:00
Hypolite Petovan
ca13570251
Add exposed password check to manual password change
2018-03-21 01:33:35 -04:00
Tobias Diekershoff
dca6627682
Merge pull request #4633 from friendica/fabrixxm-36rc-patch-2
...
Small fixes and spelling
2018-03-19 15:22:10 +01:00
fabrixxm
9bf58a0612
Fix spelling for "detailed_notif" help text in settings
2018-03-19 13:56:17 +01:00
fabrixxm
d9aca508cd
Fix another closing bracket in translatable string
2018-03-19 11:19:09 +01:00
Hypolite Petovan
132456697c
Remove scripts/dbstructure
...
- Updated documentation
2018-03-18 23:53:53 -04:00
Tobias Diekershoff
5fad0cd123
count from zero...
2018-03-18 14:30:51 +01:00
Tobias Diekershoff
a6845c0180
added check for POSIX kill to the installation wizard
2018-03-18 10:36:28 +01:00
Hypolite Petovan
d1c93e7a60
Merge pull request #4614 from annando/dir-own-contact
...
Fix: In the contact search you had been able to delete your own contact
2018-03-17 08:42:51 -04:00
Michael
782d692b5a
Possible fix issue 4611: Don't write to database before it is created
2018-03-17 09:04:38 +00:00
Michael
c7dc3f94c9
Simplified query
2018-03-17 07:12:28 +00:00
Michael
69918f4ae9
Ignore obvious garbage results
2018-03-17 06:54:47 +00:00
Michael
d616bb7564
Fix: In the contact search you had been able to delete your own contact
2018-03-17 06:17:32 +00:00
Michael
a62ccf0ec1
Added to-do
2018-03-16 07:27:18 +00:00
Michael
67fa6aa809
We now change relationships not only for OStatus contacts
2018-03-16 06:58:54 +00:00
Michael
59dd353464
DFRN: The relationship between contacts can now be changed afterwards
2018-03-16 06:43:10 +00:00
Michael
858fd127a1
Fix: subscribing to the old followers hadn't worked
2018-03-14 00:27:15 +00:00
Michael
f17f61df38
Fix indentation
2018-03-13 23:32:38 +00:00
Michael
aff99b32fd
Improved logging
2018-03-13 21:33:45 +00:00
Michael
bc84852682
Added logging
2018-03-13 21:10:19 +00:00
Michael
c20a42c889
Completely reformatted and restructured code, using dba functions now.
2018-03-13 21:03:56 +00:00
Michael
4d3b1ae918
We don't need the contact-id anymore
2018-03-13 07:16:31 +00:00
Michael
32ee4ca4b1
OStatus: Fixed communication issues with deleted contacts
2018-03-13 06:21:44 +00:00
Hypolite Petovan
83c4c86251
Fix: The acl lookup now works in multi threaded posts as well
2018-03-12 08:15:59 -04:00
Michael
ab3f28f4c8
Fix: We have to be able to remove delegations as well
2018-03-12 04:50:07 +00:00
Michael
eaf4fdefac
Security: You have to enter the password of the parent to delegate to this account
2018-03-11 13:12:15 +00:00
Michael
26a6846467
Bugfix: Old dba function was used
2018-03-11 12:19:41 +00:00
Hypolite Petovan
fa620022d5
Make feedtest module for logged users only
2018-03-10 18:53:20 -05:00
Hypolite Petovan
17e0d6b6c1
Add feedtest module
2018-03-10 12:43:34 -05:00
Hypolite Petovan
99b4ec147c
Fix standards
2018-03-09 07:58:46 -05:00
Hypolite Petovan
71c1be8207
Add external template to mod/babel
...
- Add HTML methods diagnostic
2018-03-08 23:48:32 -05:00
Hypolite Petovan
789561c7a2
Remove/Update references to include/html2*.php
2018-03-07 16:34:17 -05:00
Hypolite Petovan
5e806ff598
Replace html2plain calls by HTML::toPlaintext
2018-03-07 16:29:44 -05:00
Hypolite Petovan
b5666bd27f
Replace html2bbcode calls by HTML::toBBCode
2018-03-07 16:24:13 -05:00
Michael
23c2db2ebc
Fix: In combination with "showmore" long posts aren't shrinked anymore every few seconds
2018-03-06 07:12:58 +00:00
Hypolite Petovan
bb7f459b47
Remove references to include/bb2diaspora.php
2018-03-04 17:43:41 -05:00
Hypolite Petovan
26ea6f69d7
Update references to bb2diaspora and diaspora2bb
2018-03-04 17:39:41 -05:00
AndyHee
8500bed8cc
Corrected typo
2018-03-04 15:07:34 +07:00
Hypolite Petovan
716747cc77
Merge pull request #4541 from rabuzarus/20180303_-_fix_directory_search
...
fix page counter in directory module
2018-03-03 14:13:51 -05:00
rabuzarus
d572738e95
directory - use dba::select_first()
2018-03-03 20:08:41 +01:00
rabuzarus
e18f3844da
fix page counter in directory module
2018-03-03 19:31:15 +01:00
Tobias Diekershoff
8004a1bd93
Merge pull request #4538 from MrPetovan/bug/4535-user-not-found
...
Fix missing logical not in admin/users
2018-03-03 15:36:54 +01:00
Hypolite Petovan
9a13e67943
Fix missing logical not in admin/users
2018-03-03 09:34:48 -05:00
rabuzarus
c78572bf47
directory.php - code beautification (PSR)
2018-03-03 14:40:16 +01:00
rabuzarus
2efd4ba780
fix local directory search
2018-03-03 14:06:42 +01:00
Hypolite Petovan
a7db21c8fd
Rename Core\Acl to Core\ACL
2018-03-02 18:41:24 -05:00
Hypolite Petovan
dca0fa3f1d
Fix wrong variable type in mod/message
2018-03-02 18:40:09 -05:00
Hypolite Petovan
a6c785f693
Prettify mod/acl
...
- Replace obsolete x() and killme() calls
- Simplify ternary operators with defaults()
- Restore list alignment
- Extract variable initialization from else conditions
2018-03-02 18:40:09 -05:00
Hypolite Petovan
09c717d751
Remove references to include/acl_selectors
2018-03-02 18:40:09 -05:00
Hypolite Petovan
207eac4a16
Move navbar_complete to Acl
2018-03-02 18:40:08 -05:00
Hypolite Petovan
824262b824
Move populate_acl to Acl
2018-03-02 18:40:08 -05:00
Hypolite Petovan
2b35938e34
Move get_acl_permissions to Acl
2018-03-02 18:40:08 -05:00
Hypolite Petovan
113ea38d50
Move contact_select to Acl
...
- Simplify Acl::getMessageContactSelectHTML parameters
2018-03-02 18:40:08 -05:00
Hypolite Petovan
eef25a3259
Move contact_selector()
2018-03-02 18:40:08 -05:00
Hypolite Petovan
eeafb59c31
Add new class/functions
...
- Create class Core\Acl
- Add Contact::pruneUnavailable
- Add mod_content
2018-03-02 18:40:08 -05:00
Hypolite Petovan
9f21e7f34f
Use default value for uid parameter in Contact::getIdForURL
2018-03-01 19:54:12 -05:00
Hypolite Petovan
e54a7e7834
Merge pull request #4523 from annando/invitation-code
...
"Invitation ID" is now "invitation code" to unify the description
2018-03-01 15:53:10 -05:00
Michael
12f3a5ffad
"Invitation ID" is now "invitation code" to unify the description
2018-03-01 19:29:01 +00:00
Michael
ccfaf6eef3
Items on the network page should now be ordered always like expected
2018-02-28 20:21:31 +00:00
Michael Vogel
617ace38e4
Merge pull request #4515 from MrPetovan/task/4513-hide-attendno-events
...
Add attendance check to event reminder
2018-02-28 15:29:16 +01:00
Michael
60d00087f0
Don't do the restriction on thread starters when loading a single thread
2018-02-28 06:36:41 +00:00
Hypolite Petovan
f58d8f4108
Add attendance check to event reminder
2018-02-27 20:47:18 -05:00
Michael
02e969a73b
Only update toplevel posts when ordered after posts
2018-02-27 23:25:29 +00:00
Michael
9cf342f02a
Improved JS, updating single items now work
2018-02-27 22:37:11 +00:00
Michael
4070ad1815
After a post only the single post is now updated
2018-02-27 21:10:05 +00:00
Michael
99c6711cfd
Following tags on the network page should now work for comments as well
2018-02-27 13:23:25 +00:00
Hypolite Petovan
9297f0305f
Merge pull request #4506 from annando/fix-update
...
Fix for network update (number of maximum comments set to 0)
2018-02-27 04:18:13 -05:00
Michael
15cd4792b8
Bugfix: The network update after a post now works again
2018-02-27 06:28:53 +00:00
Michael
20368cbbf4
Fix for network update (number of maximum comments set to 0)
2018-02-26 22:15:57 +00:00
Hypolite Petovan
ba560ff76c
Merge pull request #4491 from tobiasd/20180224-settinghelp
...
added some help texts to the Security and Privacy profile settings
2018-02-26 11:30:23 -05:00
Tobias Diekershoff
56bd9ec148
not only the others
2018-02-26 17:27:00 +01:00
Tobias Diekershoff
1b7a307423
annon it is
2018-02-26 17:21:47 +01:00
Hypolite Petovan
3dac937f22
Merge pull request #4501 from annando/fix-tag-search
...
Fix: Tag searches hadn't been stored as tags
2018-02-26 11:13:51 -05:00
Tobias Diekershoff
3950b2f8c6
added ganggo project to the federation statistics page
2018-02-26 17:10:47 +01:00
Michael
84ea6cab32
Fix: Tag searches hadn't been stored as tags
2018-02-26 11:45:53 +00:00
Michael
a700b3a729
Fix for fetching too old dates
2018-02-26 10:44:54 +00:00
Michael
9ac9481105
Flexible update timeout value
2018-02-26 07:41:58 +00:00
Michael
fe68e99c7c
The tag query should be much faster now
2018-02-26 06:59:32 +00:00
Michael
9308b7f2df
inner join is better
2018-02-25 21:58:21 +00:00
Michael
a1eb5a584f
Improve the queries on the network page
2018-02-25 21:33:15 +00:00
Tobias Diekershoff
28fa27ea0e
some wording changes
2018-02-25 08:50:50 +01:00
Tobias Diekershoff
8a844b1440
added some help texts to the Security and Privacy profile settings
2018-02-24 08:00:11 +01:00
Michael
24a20fc294
Improved logging for salmon posts to check for missing contacts in item post
2018-02-22 09:57:06 +00:00
Michael
82bd26edb9
The item class had been improved (e.g. database calls)
2018-02-21 21:08:37 +00:00
Michael
a59796d1d4
No gcontact-id anymore (It wasn't really used)
2018-02-21 05:15:55 +00:00
Michael
a3af6807ac
Improved resource id creation
2018-02-20 10:02:07 +00:00
Hypolite Petovan
281734d5dc
Merge pull request #4471 from annando/parent-uid
...
Frontend to set the parent-uid field
2018-02-18 11:48:39 -05:00
Michael
fd53b541e5
Frontend to set the parent-uid field
2018-02-18 13:19:47 +00:00
Tobias Diekershoff
59aed9533e
missing L10n::t for date string formatting
2018-02-18 09:56:27 +01:00
Hypolite Petovan
956ed54800
Remove IDE quirk in mod/register
2018-02-15 15:10:00 -05:00
Hypolite Petovan
9e3bae5caa
Remove references to include/bbcode.php
2018-02-14 22:01:14 -05:00
Hypolite Petovan
05a2ea4220
Refactor comments including "bbcode()"
2018-02-14 22:00:43 -05:00
Hypolite Petovan
0c52866693
Refactor bbcode() into BBCode::convert()
2018-02-14 21:33:55 -05:00
Hypolite Petovan
7a38fbf84b
[Scrutinizer] Fix undeclared variables part 7: mod/ and view/
...
- Remove unused function `salmon_return()`
2018-02-14 00:07:26 -05:00
rabuzarus
fb81d266bd
declare $bang variable in editpost_content()
2018-02-13 01:20:16 +01:00
rabuzarus
2f8d78fd9f
the lockstate should be now correct in editpost_content()
2018-02-12 22:26:25 +01:00
rabuzarus
abe0d8355a
remove code with undeclared variable in function poke_init(
2018-02-12 20:27:10 +01:00
rabuzarus
ea770ed778
remove code in function follow_post() that was never executed.
2018-02-12 20:24:33 +01:00
rabuzarus
1a87fcb5b3
tagger_content(): handle case where $owner_nick is empty
2018-02-12 19:28:14 +01:00
rabuzarus
02654c28f7
tagger_content(): use the $owner_nickname for constructing the link
2018-02-12 17:46:34 +01:00
rabuzarus
049a4f5f86
some polishing
2018-02-12 04:10:11 +01:00
rabuzarus
2e03a3a47f
fix undeclared variables or wrong variable names (/mod)
2018-02-12 03:25:09 +01:00
Michael
ee7c587693
Suppress content from hidden or blocked contacts
2018-02-10 12:34:10 +00:00
Michael
d42f86e218
We can now delegate again like before
2018-02-08 22:18:34 +00:00
Tobias Diekershoff
85c8bf0228
Merge pull request #4399 from MrPetovan/task/3878-move-include-bbcode-to-src
...
Move include/bbcode to src/ part 1 : Everything but bbcode()
2018-02-07 07:18:39 +01:00
Michael
e609de2957
Many item calls are now isolated in a single function
2018-02-06 12:40:22 +00:00
Hypolite Petovan
a0cdd9c674
Rename Core\Network to Core\Protocol
2018-02-05 12:57:41 -05:00
Adam Magness
4c93b592a5
Rebase
...
fix from rebase
2018-02-05 12:49:03 -05:00
Adam Magness
db8ef98537
Rename functions
...
rename functions from review comments
2018-02-05 12:48:22 -05:00
Adam Magness
4be49e706b
Remove requires
...
remove require_once for old file
2018-02-05 12:47:37 -05:00
Adam Magness
7ffcb25321
Update function names and calls
...
update function names and calls from other files
2018-02-05 12:47:04 -05:00
Hypolite Petovan
544e11b134
Merge pull request #4398 from annando/search-posts
...
Only show posts in the search
2018-02-05 12:12:49 -05:00
Michael Vogel
fa95911fdb
Merge pull request #4393 from MrPetovan/task/3878-move-include-tags-to-src
...
Move include/tags to src/
2018-02-05 18:11:29 +01:00
Michael
6cd72690c7
capitulated ... eh, capitalized :-)
2018-02-05 16:58:58 +00:00
Hypolite Petovan
010cf3b1e8
Update references to BBCode methods
...
- Resolve name conflicts with Util\Network
2018-02-04 19:26:22 -05:00
Hypolite Petovan
2a5431a59e
Rename Model\Term methods
2018-02-04 16:48:50 -05:00
Michael
2a78a4db14
Only show posts in the search
2018-02-04 20:44:08 +00:00
Hypolite Petovan
2a486903d1
Remove references to include/tags.php
2018-02-03 23:59:31 -05:00
Hypolite Petovan
9f3acceac7
Replace references to include/tags functions
2018-02-03 23:57:47 -05:00
Hypolite Petovan
f020292408
Remove references to include/datetime
2018-02-03 20:47:37 -05:00
Hypolite Petovan
cea80c78e4
Replace remaining functions in include/datetime by Temporal methods
...
- Fix uses statements
2018-02-03 20:47:37 -05:00
Hypolite Petovan
7f5af05d25
Fix wrong default format for default date in mod/events
2018-02-03 09:51:05 -05:00
Hypolite Petovan
5e7285b9ba
Move Temporal::convert() to DateTimeFormat::convert()
2018-02-03 08:56:55 -05:00
Hypolite Petovan
0bee706e51
Add Temporal::local() shorthand for Temporal::convert()
2018-02-03 08:56:53 -05:00
Hypolite Petovan
a2ee2b56d2
Add Temporal::localNow() shorthand for Temporal::convert()
2018-02-03 08:56:53 -05:00
Hypolite Petovan
89602e44da
Add Temporal::timezoneNow() shorthand for Temporal::convert()
2018-02-03 08:56:53 -05:00
Hypolite Petovan
35d06bd9eb
Add Temporal::utc() shorthand to Temporal::convert()
2018-02-03 08:56:53 -05:00
Hypolite Petovan
8aff8a76eb
Add Temporal::utcNow()
2018-02-03 08:56:52 -05:00
Hypolite Petovan
38ff1b455b
Add Temporal::MYSQL constant
...
- Rename Temporal::convert() parameter names
2018-02-03 08:56:52 -05:00
Hypolite Petovan
dc366bf1f7
Refactor datetime_convert into Temporal::convert
...
- Changed parameter order to save space
- Refactor select_timezone into Temporal::getTimezoneSelect
- Refactor field_timezone into Temporal::getTimezoneField
2018-02-03 08:56:51 -05:00
Hypolite Petovan
fb0a21c0a2
Add phpinfo page only accessible to admins
2018-02-03 01:26:28 -05:00
Hypolite Petovan
974539913c
Remove include/like references
2018-02-01 14:17:22 -05:00
Hypolite Petovan
a286e8bf3b
Replace do_like() calls
2018-02-01 14:17:08 -05:00
Michael
662d2b31a1
Better title for the different communities
2018-02-01 06:11:56 +00:00
Michael
4949be60a8
Improved query speed
2018-02-01 00:29:47 +00:00
Michael
03aafa8228
Public commenting is now always enabled
2018-01-31 23:22:41 +00:00
Hypolite Petovan
ea01d7078a
Remove require calls to library/asn*
2018-01-31 00:49:11 -05:00
Tobias Diekershoff
7ef77b926a
Admin menu reorganisation
...
The aside menu in the admin panel is now handled in one array, which also
holds the submenu items. Also the sections of the menu are now a bit more
structured and separated from each other.
2018-01-30 13:37:00 +01:00
Michael
7b27dda784
Most functions now moved from include/items.php
2018-01-28 11:18:08 +00:00
Hypolite Petovan
236616995b
Remove references to library/openid
2018-01-27 18:28:04 -05:00
Adam Magness
9b8599b619
Move functions to system
...
move some functions to system
2018-01-27 11:59:10 -05:00
Adam Magness
f04d40a37e
Review update
...
Rename function, move others
2018-01-27 11:13:41 -05:00
Adam Magness
ca76e49c23
Move remaining functions
...
update remaining function calls
2018-01-27 08:25:54 -05:00
Adam Magness
1eb7c19c1e
Move multiple functions
...
move multiple smaller functions
2018-01-26 23:51:41 -05:00
Adam Magness
cd3643d174
Move xml_status and http_status_exit
...
move functions
2018-01-26 23:37:55 -05:00
Adam Magness
a32ba32ff4
Move post_url
...
move post_url function
2018-01-26 23:24:23 -05:00
Adam Magness
2f9642392d
Move z_fetch_url
...
move z_fetch_url method
2018-01-26 23:18:38 -05:00
Adam Magness
c67452f72e
Move fetch_url
...
move fetch_url function
2018-01-26 23:09:48 -05:00
Adam Magness
177edd2b6e
Rename class to BBCode
...
Rename Plaintext class to BBCode
2018-01-26 20:01:32 -05:00
Adam Magness
11c7441e94
Remove requires
...
remove require_once statements
2018-01-26 19:15:57 -05:00
Adam Magness
21881f2885
Update function calls
...
update to new function calls
2018-01-26 19:14:47 -05:00
Michael
cd7b81afd5
Use "sup" instead of "h5" for the link to the website
2018-01-26 13:27:16 +00:00
Adam Magness
d5c5163d54
Missing use
...
missing use L10n in dfrn_poll
2018-01-25 11:03:33 -05:00
Adam Magness
e5d020ff7c
Eliminate double usage
...
addons/addons is incorrect
2018-01-25 08:05:23 -05:00
Hypolite Petovan
9cd3b17743
Fix translation strings for use with util/extract.php
...
- Change parentheses to “\x28” and “\x29”
- Remove leading commas
- Remove quotes before commas
2018-01-24 16:51:32 -05:00
Michael Vogel
6b44fbbda0
Merge pull request #4323 from MrPetovan/bug/fix-removeme-auth
...
Fix wrong authenticate() parameter type in mod/removeme
2018-01-24 18:18:50 +01:00
Hypolite Petovan
30c1cc0e8c
Merge pull request #4312 from zeroadam/feature/L10n
...
Move pgettext to src
2018-01-24 11:48:55 -05:00
Hypolite Petovan
4b071d1c33
Fix wrong authenticate() parameter type in mod/removeme
2018-01-24 11:41:23 -05:00
Adam Magness
df7bdbfc66
More missed calls
...
missed t() calls
2018-01-24 10:19:58 -05:00
Adam Magness
428a22cc76
More sprintf
...
eliminate more sprintf( with L10n
2018-01-24 07:18:21 -05:00
Michael
13b9f19f8c
Bugfix: Mentioning forums with ! only worked partially
2018-01-24 07:50:07 +00:00
Adam Magness
208a149a7b
Review sprintf
...
remove more sprintf calls
2018-01-23 21:59:16 -05:00
Michael
3fbc873ffe
Birthdays are now transmitted reliably to Diaspora
2018-01-23 22:51:30 +00:00
Adam Magness
21f593bf4b
Adjust for templates
...
Use new t() for template button text
2018-01-22 22:20:35 -05:00
Adam Magness
220c566fbd
Admin t()
...
update t() in admin
2018-01-22 18:47:25 -05:00
Adam Magness
f0725ae384
Hopefully all t()
...
hopefully the last of the t()
2018-01-22 18:03:26 -05:00
Adam Magness
6e758d0074
More missed use
...
a few more missed use statements for L10n
2018-01-22 18:03:26 -05:00