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
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
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
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
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
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
0e8fa34156
Fix for displaying public items
2018-07-16 04:00:57 +00:00
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 f1f3694a2412f69c39559650759b6483013f0f17.
* Revert "Added en-US translation"
This reverts commit 61777489e3add56e81c4f976599d8a2e025265cb.
2018-07-14 14:01:17 -04:00
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
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
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
1d745c25a7
Some more places ...
2018-07-08 12:58:43 +00:00
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
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
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
bffdf96d87
The "file" variable isn't stored anymore in the item table
2018-07-01 07:57:59 +00:00
6b31e72905
Fix for: empty posts and comments that hadn't been transmitted to Diaspora
2018-06-29 06:20:04 +00:00
dec1eaa2e8
Tagging now is a comment
2018-06-28 04:37:58 +00:00
b705a91ccd
Standards and some more replace item calls
2018-06-28 03:31:10 +00:00
76dab3b2d7
Use gravity instead of verb
2018-06-27 18:09:33 +00:00
5f3f349006
"author-link" and "owner-link" aren't stored anymore in the item table
2018-06-25 06:45:05 +00:00
89fb28ae9b
Content is now stored exclusively in item-content, connected via "icid" field
2018-06-25 04:56:32 +00:00
b03db4643f
The fetch function now centrally controls the content
2018-06-24 10:48:29 +00:00
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
d643e00d33
Standards and a new function to fetch content
2018-06-21 15:14:01 +00:00
5743bb0dae
Fix Issue 5252
2018-06-21 08:23:35 +00:00
81ac7c33da
Order search results by id
2018-06-21 07:46:06 +00:00
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
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
f806fa91b1
Replace old database queries with the new ones
2018-06-20 22:02:17 +02:00
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
7c048b5077
Opps, cutted this out by accident ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-06-20 22:02:17 +02:00
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
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
e40b247118
Increase default number of workers in config
2018-06-20 04:50:15 +00:00
962fbc9166
Many "fetch_first" had been replaced
2018-06-19 21:33:07 +00:00
ab5669e091
Some more direct SQL calls had been replaced
2018-06-19 19:06:17 +00:00
92650f9634
Null - not false
2018-06-19 17:58:28 +00:00
a9a19cb8e6
Display is reworked
2018-06-19 17:57:45 +00:00
e4adaa9900
Standards and variable renaming
2018-06-19 17:11:59 +00:00
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
4714cb746b
Use the item functions at many more places
2018-06-18 20:36:34 +00:00
507956818d
Use the item classes where possible
2018-06-18 05:19:28 +00:00
6e10de9284
New function to fetch item data especially for users
2018-06-17 17:05:17 +00:00
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
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
14cb128264
New function for generating item URI
2018-06-16 06:44:19 +00:00
8592fc435c
Fix indenting
2018-06-16 06:27:20 +00:00
bb79b8f4ac
More item calls have been replaced with the new functions
2018-06-15 22:30:49 +00:00
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
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
0bdd133ebb
Tabs instead of spaces
2018-06-13 12:53:56 +00:00
a4607f8d1c
More abstraction for the item access
2018-06-12 09:05:36 +00:00
060997feda
(Partly) reworked notes
2018-06-10 19:29:34 +00:00
c1d9c29eea
Search is now changed as well.
2018-06-10 14:36:22 +00:00
8375d4ac4c
Notes again
2018-06-10 08:58:03 +00:00
b26c5e7f73
And now the notes
2018-06-10 08:30:27 +00:00
a89a1f31b5
Profile is now using the new function as well
2018-06-10 08:08:53 +00:00
5d9083c369
Bugfix in notifications / network and display are using the new functions now
2018-06-10 07:26:37 +00:00
18a77a1b45
Removed some quick and dirty hack to upload pictures
2018-06-05 05:42:26 +00:00
d9bdba491a
We don't poll, we work ... Bugfix for renamed config value.
2018-06-04 21:17:37 +00:00
93fd04e381
Removed deprecated functionality
2018-06-03 07:48:13 +00:00
3f07d01dd1
Get rid of unneeded or redundant fields
2018-06-03 07:42:56 +00:00
8a34895a23
Use magicLink whenever possible
2018-06-02 08:05:06 +00:00
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
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
5bcb9daa43
Use local_user instead
2018-05-29 18:57:32 +00:00
8eefe542df
rewording
2018-05-29 16:54:40 +02:00
8329705eba
New function to delete items for users
2018-05-29 05:22:57 +00:00
3f93b982b6
hide profile help text clarification
2018-05-28 16:16:23 +02:00
c5a22f86c7
Merge remote-tracking branch 'upstream/2018.05-rc' into deleted-item
2018-05-27 10:38:49 +00:00
54136f3a74
Added the new parameter to the delete function.
2018-05-26 21:38:45 +00:00
4c36109f02
Some more places to add the user id
2018-05-26 20:03:30 +00:00
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
c65c870032
added a warning to an admin setting
2018-05-26 07:32:39 +02:00
112c7b0248
remove false othion HTML ignored
2018-05-26 07:09:32 +02:00
9041bacebf
exchange help text
2018-05-25 20:32:48 +02:00
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
5430354f54
Issue 5111: missing "use DBM" in "removeme"
2018-05-22 20:17:32 +00:00
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
f7c24a20ae
cite: just some small styling thing
2018-05-20 08:43:43 +02:00
c70ebadd7d
Issue-3412 related: Don't send connection posts anymore
2018-05-19 19:34:51 +00:00
dd629d5fa4
registration: added display of privacy statement if enabled
2018-05-19 18:53:54 +02:00
ae62c1d1ea
admin panel: added privacy statement preview
2018-05-19 18:52:23 +02:00
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
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
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
c214353a5d
Issue 4819: The introduction note is now stored displayed on the contact page.
2018-05-19 15:29:34 +00:00
3fe07cca57
Issue 2880: Editing post doesn't destroy mentions or hashtags anymore
2018-05-19 14:55:27 +00:00
b1a9030369
Fix constant display updates
2018-05-19 06:12:55 +00:00
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
1cd6976faa
Fix missing $
2018-05-19 05:59:43 +00:00
e9848d7b8f
End subscription for unreachable subscribers
2018-05-19 03:56:29 +00:00
a4d976b70f
Fix: Avoid getting spammed when an admin has got several accounts
2018-05-19 03:38:43 +00:00
be469f6bca
Fix for subscribing to the wrong feed from OStatus
2018-05-18 13:23:27 +00:00
feb3d76a5b
Fix: Subscriptions from GNU Social partially don't work
2018-05-18 12:18:12 +00:00
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
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
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
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
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
dcfd81e2ee
Some corrections
2018-05-14 22:50:04 +02:00
d54c79a772
Replace old database queries with the new ones
2018-05-14 22:50:04 +02:00
8bc565be74
Continued:
...
- ops, another rebase-leftover fixed
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:03 +02:00
befb080b70
Continued:
...
- moved to Config class
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:50:03 +02:00
2fd14eac70
Opps, cutted this out by accident ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:50:03 +02:00
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
1d15e68678
added more curly braces + spaces for #3254
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:50:01 +02:00
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
3bb5a416f8
Some corrections
2018-05-14 22:50:00 +02:00
8b775d48f9
Replace old database queries with the new ones
2018-05-14 22:50:00 +02:00
cbe12eba76
Continued:
...
- ops, another rebase-leftover fixed
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-14 22:49:59 +02:00
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
8e42e797cc
Opps, cutted this out by accident ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:57 +02:00
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
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
85039d41a2
added more curly braces + spaces for #3254
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:56 +02:00
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
128c9b20e0
fixed curly braces + added more
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2018-05-14 22:49:55 +02:00
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
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
87dbe03521
reverted back ...
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:20:15 +02:00
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
8d9547777e
Ops, was redundant here.
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:05:31 +02:00
594f946ad6
No extra empty line here
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2018-05-13 10:04:49 +02:00
249d84c0b3
Automatic table optimisation is deactivated by default now
2018-05-13 05:41:05 +00:00
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
40d3e7982c
Adopt the relay definition according to the suggestions from @jaywink
2018-05-10 11:04:18 +00:00
6c792588fd
Ensure to mostly fetch the item with an non zero user id
2018-05-08 22:26:49 +00:00
eb4650ff23
dbclean settings are now available from the frontend
2018-05-07 05:37:20 +00:00
1230ff146a
"remote-self" is now working for Diaspora and Twitter as well
2018-05-04 21:12:13 +00:00
eecd1e47e4
Some corrections
2018-05-02 21:12:48 +00:00
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
74aa3499b0
Additional logging
2018-04-30 12:41:56 +00:00
aa4945f4a0
"x-social-relay" now exposes all supported protocols
2018-04-30 04:01:04 +00:00
b4f5311e7f
Add Install Mode
...
- merge `friendica/develop` to `nupplaphil/install_mode`
2018-04-29 20:15:12 +02:00
fd318a1193
Corrected query to don't show hash tag posts from blocked or ignored contacts
2018-04-28 16:12:45 +00:00
8815d07765
Add Install Mode
...
- fixed mistake
2018-04-28 17:06:08 +02:00
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
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
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
5cf745af44
Item distribution is now done via the public post
2018-04-24 13:21:25 +00:00
7230cc0bed
Merge remote-tracking branch 'upstream/develop' into item-distribution
2018-04-24 04:23:38 +00:00
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
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
98c677f09f
Currently disabled
2018-04-22 11:33:32 +00:00
8f2db61538
Receiving of public posts is now working
2018-04-22 10:58:03 +00:00
b77ae3a8a7
Public posts are now transferred successfully to the DFRN part
2018-04-22 10:42:01 +00:00
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
16beab4652
Better working with private forums
2018-04-21 21:59:02 +00:00
f63be91bd5
Revert "Moved .htconfig.php file & extracted Install business logic"
2018-04-21 16:28:22 +02:00
334d392154
Merge remote-tracking branch 'origin/develop' into install_config
2018-04-21 14:23:49 +02:00
346697d771
Moved .htconfig file
...
Extracted install business functions to new Class `Install.php`
2018-04-21 14:10:53 +02:00
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
7b6d1e1ab3
Merge pull request #4853 from annando/site-defaults
...
Default values for site configuration
2018-04-17 10:12:11 +02:00
e5583591d7
Default values for site configuration
2018-04-17 05:18:26 +00:00
150843af5f
new info mail address
2018-04-16 17:28:19 +02:00
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
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
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
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
4b7014d367
move the tos module to src/Module
2018-04-03 16:33:10 +02:00
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
03ed5e5649
forgot the 2nd mail
2018-04-03 12:47:38 +02:00
d10cdfe942
pass uid to notofication system so securemail addon can pick it up
2018-04-03 12:45:27 +02:00
3ec4e28af6
updated the privacy statement text and added some headers to the functions
2018-04-03 06:55:25 +02:00
6c20b4507d
Added /tos module
2018-04-02 18:40:30 +02:00
0594f13c35
Receiving was tested, sending is implemented and tested as well, currently unused
2018-04-02 12:53:48 +00:00
348ee3625d
BBCode support in register_text
2018-04-02 08:42:11 +02:00
7dd64dd465
Merge remote-tracking branch 'upstream/develop' into dfrn-2
2018-04-01 04:49:28 +00:00
3eb7ab2d9e
Fix the version sorting in the federation statistics
2018-03-31 09:34:36 +00:00
80cca09a53
Fix: Avoid a WSOD when saving the profile
2018-03-31 03:33:19 +00:00
1613f2a1c4
Ensure that public contacts can't create toplevel posts
2018-03-30 06:20:00 +00:00
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
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
9bfc7bf584
A relocation hadn't changed the hostname
2018-03-28 08:09:45 +00:00
2465bbaac8
Fixed SQL query
2018-03-28 08:04:20 +00:00
17a6cb18b8
Relais settings are added to admin backend
2018-03-28 06:16:46 +00:00
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
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
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
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
5fad0cd123
count from zero...
2018-03-18 14:30:51 +01:00
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
782d692b5a
Possible fix issue 4611: Don't write to database before it is created
2018-03-17 09:04:38 +00:00
c7dc3f94c9
Simplified query
2018-03-17 07:12:28 +00:00
69918f4ae9
Ignore obvious garbage results
2018-03-17 06:54:47 +00:00
d616bb7564
Fix: In the contact search you had been able to delete your own contact
2018-03-17 06:17:32 +00:00
a62ccf0ec1
Added to-do
2018-03-16 07:27:18 +00:00
67fa6aa809
We now change relationships not only for OStatus contacts
2018-03-16 06:58:54 +00:00
59dd353464
DFRN: The relationship between contacts can now be changed afterwards
2018-03-16 06:43:10 +00:00
858fd127a1
Fix: subscribing to the old followers hadn't worked
2018-03-14 00:27:15 +00:00
f17f61df38
Fix indentation
2018-03-13 23:32:38 +00:00
aff99b32fd
Improved logging
2018-03-13 21:33:45 +00:00
bc84852682
Added logging
2018-03-13 21:10:19 +00:00
c20a42c889
Completely reformatted and restructured code, using dba functions now.
2018-03-13 21:03:56 +00:00
4d3b1ae918
We don't need the contact-id anymore
2018-03-13 07:16:31 +00:00
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
ab3f28f4c8
Fix: We have to be able to remove delegations as well
2018-03-12 04:50:07 +00:00
eaf4fdefac
Security: You have to enter the password of the parent to delegate to this account
2018-03-11 13:12:15 +00:00
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
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
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
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
12f3a5ffad
"Invitation ID" is now "invitation code" to unify the description
2018-03-01 19:29:01 +00:00
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
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
02e969a73b
Only update toplevel posts when ordered after posts
2018-02-27 23:25:29 +00:00
9cf342f02a
Improved JS, updating single items now work
2018-02-27 22:37:11 +00:00
4070ad1815
After a post only the single post is now updated
2018-02-27 21:10:05 +00:00
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
15cd4792b8
Bugfix: The network update after a post now works again
2018-02-27 06:28:53 +00:00
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
56bd9ec148
not only the others
2018-02-26 17:27:00 +01:00
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
3950b2f8c6
added ganggo project to the federation statistics page
2018-02-26 17:10:47 +01:00
84ea6cab32
Fix: Tag searches hadn't been stored as tags
2018-02-26 11:45:53 +00:00
a700b3a729
Fix for fetching too old dates
2018-02-26 10:44:54 +00:00
9ac9481105
Flexible update timeout value
2018-02-26 07:41:58 +00:00
fe68e99c7c
The tag query should be much faster now
2018-02-26 06:59:32 +00:00
9308b7f2df
inner join is better
2018-02-25 21:58:21 +00:00
a1eb5a584f
Improve the queries on the network page
2018-02-25 21:33:15 +00:00
28fa27ea0e
some wording changes
2018-02-25 08:50:50 +01:00
8a844b1440
added some help texts to the Security and Privacy profile settings
2018-02-24 08:00:11 +01:00
24a20fc294
Improved logging for salmon posts to check for missing contacts in item post
2018-02-22 09:57:06 +00:00
82bd26edb9
The item class had been improved (e.g. database calls)
2018-02-21 21:08:37 +00:00
a59796d1d4
No gcontact-id anymore (It wasn't really used)
2018-02-21 05:15:55 +00:00
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
fd53b541e5
Frontend to set the parent-uid field
2018-02-18 13:19:47 +00:00
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
ee7c587693
Suppress content from hidden or blocked contacts
2018-02-10 12:34:10 +00:00
d42f86e218
We can now delegate again like before
2018-02-08 22:18:34 +00:00
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