Michael
b72bc0735f
Merge branch 'direct-dfrn' of github.com:annando/friendica into direct-dfrn
2018-04-30 16:52:44 +00:00
Michael
a182dd3400
Improved logging, avoiding PHP warning
2018-04-30 16:46:49 +00:00
Michael
1a8d0a573e
Bugfix: Contact wasn't added on probing
2018-04-30 16:45:00 +00:00
Michael
4909075321
Merge branch 'direct-dfrn' of github.com:annando/friendica into direct-dfrn
2018-04-30 13:09:11 +00:00
Michael
5588f0d2ae
Improved logging
2018-04-30 13:08:48 +00:00
Michael
b2b597288c
Deliver with the new function when delivering to a "uid=0" contact
2018-04-30 13:07:40 +00:00
Michael
bbbebb2b9c
Don't spool relay deliveries
2018-04-30 05:56:40 +00:00
Michael
d0dd5c44d9
Update or create relay contact from discovery / process new protocol values
2018-04-30 05:33:47 +00:00
Philipp Holzer
b4f5311e7f
Add Install Mode
...
- merge `friendica/develop` to `nupplaphil/install_mode`
2018-04-29 20:15:12 +02:00
Michael Vogel
bd0ba24518
Merge pull request #4951 from MrPetovan/bug/4946-move-current-theme-to-app
...
Move current_theme() to App
2018-04-29 19:11:49 +02:00
Philipp Holzer
da9ac7b879
Add Install Mode
...
- increased code quality
2018-04-29 18:13:24 +02:00
Philipp Holzer
6cb277b0bb
Add Install Mode
...
- added PHP docBlock to methods
- increased code quality
2018-04-29 18:11:24 +02:00
Hypolite Petovan
fde3d6f870
Replace current_theme() and current_theme_url() calls
2018-04-28 18:37:25 -04:00
Hypolite Petovan
964bf3f3cc
Add new methods to src
...
- Add App::getCurrentTheme()
- Add App::getCurrentThemeStylesheetPath()
- Add Theme::getStylesheetPath()
2018-04-28 18:30:13 -04:00
Hypolite Petovan
acbc733dce
Fix formatting in Core\Theme
2018-04-28 18:28:23 -04:00
Michael Vogel
833fe0e0dc
Merge pull request #4942 from MrPetovan/task/import-post-ignored-contact
...
Import posts from ignored contacts
2018-04-28 18:16:30 +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
Andreas Neustifter
91e0a9227e
Fix #4943 .
...
PR #4939 introduced a bug that only surfaces when using Network from extern.
Use proper self reference to fix that.
2018-04-28 06:46:46 +00:00
Hypolite Petovan
bd21fc3751
Import posts from ignored contacts
2018-04-27 21:08:19 -04:00
Andreas Neustifter
9bf58e46f6
Changes requested by @MrPetovan.
2018-04-27 20:22:17 +00: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
Philipp Holzer
d5b68cd146
Add a App-Mode with defined constants
...
- Normal Mode = 0
- Install Mode = 1
- Maintenance Mode = 2
Moved Install-Mode check to class `App`
Replaced all maintenance and install checks with $a->mode checks
2018-04-27 21:07:04 +02:00
Michael
6879be5168
Possibly not so important change ;-)
2018-04-27 14:21:12 +00:00
Michael
98415e0e34
Diaspora reshares should now always reshare the correct content
2018-04-27 14:03:10 +00:00
Michael
84909d9711
Standard stuff
2018-04-27 12:40:52 +00:00
Michael
9f5a6c05fb
Preparation for relay posts with DFRN
2018-04-27 05:11:52 +00:00
Michael
4904be0d6f
Better fallback on values > 299 as well
2018-04-27 04:55:46 +00:00
Michael
1e2bc1e6cf
Ensure local delivery of Diaspora comments
2018-04-27 04:11:33 +00:00
Michael
e3c9d31088
Added header
2018-04-27 03:08:13 +00:00
Michael
488c6c9b68
Constants moved
2018-04-27 02:52:12 +00:00
Michael
66e34b9357
Improvements
2018-04-26 22:30:43 +00:00
Michael
8c23fea1df
Added some explanation, beautified code
2018-04-26 21:16:16 +00:00
Michael
a785d8c2f9
Merge remote-tracking branch 'upstream/develop' into reworked-delivery
2018-04-26 20:42:57 +00:00
Michael
4957ab8fbb
Avoid PHP warning with a missing key
2018-04-26 20:41:06 +00:00
Hypolite Petovan
33a551235e
Merge pull request #4934 from annando/distribute-precaution
...
Item distribution: Better don't store these values
2018-04-26 16:26:23 -04:00
Michael
4a792761d1
Item distribution: Better don't store these values
2018-04-26 20:11:29 +00:00
Hypolite Petovan
9e700ba6ea
Merge pull request #4933 from annando/bugfix-distribute
...
Bugfix: The Distribition of public items failed with comments
2018-04-26 16:02:56 -04:00
Michael
da3658c80d
Bugfix: The Distribition of public items failed with comments# Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
2018-04-26 19:47:12 +00:00
Hypolite Petovan
f7f640175a
Fix PHP 7.2 warning in Model\Profile
2018-04-26 04:56:42 -04:00
Michael
a0c5a84ce8
Better way to fetch items
2018-04-26 07:11:18 +00:00
Michael
b70b020490
Unneeded stuff removed, only fetch needed records
2018-04-26 06:23:01 +00:00
Michael
71d4c6e4a0
Cleaned up
2018-04-26 05:45:05 +00:00
Michael
c437dac3a0
Delivery to non followers
2018-04-25 21:55:24 +00:00
Michael
3abd0b54cc
Reworked delivery
2018-04-25 21:18:21 +00:00
Hypolite Petovan
a9f1f47be2
Merge pull request #4931 from annando/no-ignored
...
Don't distribute for ignored contacts
2018-04-25 12:07:00 -04:00
Michael
66547e5107
Don't distribute for ignored contacts
2018-04-25 16:00:21 +00:00
Michael
ad45a73bf3
Improvements for the Diaspora protocol
2018-04-24 18:34:35 +00:00
Michael
5019d46071
We only need the uid
2018-04-24 14:58:39 +00: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
Tobias Diekershoff
e51a017d92
Merge pull request #4917 from annando/show-private-forums
...
Show private forums in the sidebar
2018-04-23 18:47:21 +02:00
Michael
c3ee596ff4
Show private forums in the sidebar
2018-04-23 16:41:00 +00: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
a25c07b162
Merge pull request #4912 from annando/archivecontacts
...
Added console command to manually archive contacts
2018-04-23 02:07:53 -04:00
Michael
b3d24f0ff2
DFRN: mark for archival at different places
2018-04-23 06:03:55 +00:00
Michael
866fbb4d80
Added console command to manually archive contacts
2018-04-23 05:33:47 +00:00
Hypolite Petovan
00985fe340
Fix self warning in Util\Temporal
2018-04-23 00:03:27 -04:00
Hypolite Petovan
9b052b5ea8
Fix count() warning in Object\Post
2018-04-23 00:02:18 -04:00
Hypolite Petovan
b0564ea40d
Fix count() warning in Model\Profile
...
- Replace x() calls with empty() in Profile::load
- Remove extraneous $a->page['aside'] initialization
2018-04-23 00:01:46 -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
390983a331
Haromonize Find People Widget.
...
In the right_aside on the /contacts page in the left aside there are
almost identical widgets to search for contacts. Drop one and use common
widget in both places.
2018-04-22 20:44:22 +00:00
Hypolite Petovan
d977ff78df
Uncomment some code in ItemContent::getPlaintextPost
...
- I have no idea what I'm doing
2018-04-22 11:43:27 -04:00
Michael Vogel
6e9ed3f01b
Merge pull request #4894 from MrPetovan/task/4513-show-events-reminders-attendence
...
Only show event reminders of events attendyes or attendmaybe
2018-04-22 17:38:32 +02:00
Hypolite Petovan
82ed6fff9f
Use public_contact() instead of wrong query in Profile::getEventsReminderHTML
2018-04-22 11:29:55 -04:00
Michael
8f2db61538
Receiving of public posts is now working
2018-04-22 10:58:03 +00:00
Michael
c59b28a8c4
create public endpoint
2018-04-22 10:04:30 +00:00
Hypolite Petovan
e0b33b36a2
Decrease scope of query in Profile::getEventsReminderHTML
...
- Use specific SELECT fields
- Use INNER JOIN
2018-04-22 04:41:53 -04:00
Michael Vogel
25662eb6f4
Merge pull request #4892 from MrPetovan/bug/infinite-loop-in-dba-delete
...
Prevent infinite loop when a dbstructure_definition hook is orphan
2018-04-22 07:55:39 +02:00
Michael Vogel
39edd086e0
Merge pull request #4893 from MrPetovan/bug/4879-remove-backslash-in-birthday-events
...
Fix quoting style in DFRN::birthdayEvent()
2018-04-22 07:54:07 +02:00
Hypolite Petovan
08afec3170
Only show event reminders of events attendyes or attendmaybe
2018-04-21 22:53:13 -04:00
Hypolite Petovan
851c5d841f
Fix quoting style in DFRN::birthdayEvent()
2018-04-21 21:03:12 -04:00
Hypolite Petovan
6d88984ee5
Move Model\Item::getPlaintextPost to Model\ItemContent::getPlaintextPost
2018-04-21 20:50:13 -04:00
Hypolite Petovan
18078ce7a4
Prevent infinite loop when a dbstructure_definition hook is orphan
...
- Add cascade option to dba::delete
- use cascade = false for orphan hook deletion
2018-04-21 20:34:07 -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
Tobias Diekershoff
ebe203336f
Merge pull request #4882 from annando/private-forums
...
Contact requests from Diaspora for private forums aren't accepted automatically anymore
2018-04-21 13:54:10 +02:00
Michael
fd7658a70a
Contact requests from Diaspora for private forums aren't accepted automatically anymore
2018-04-21 10:39:46 +00:00
Hypolite Petovan
1e67c32142
Fix BBCode::getAbstract scope
2018-04-21 04:38:27 -04:00
Hypolite Petovan
abc50eb3ae
Improve Model\Item::addLanguageInPostopts()
...
- Use Content\BBCode::toPlaintext method
- Rename $arr parameter to $item
- Rename $lng variable to $languages
2018-04-21 04:11:32 -04:00
Hypolite Petovan
ec9baef968
Add new Content\BBCode::toPlaintext()
2018-04-21 04:10:25 -04:00
Hypolite Petovan
5476da53aa
Move Content\BBCode::toPlaintext() to Model\Item::getPlaintextPost()
2018-04-21 04:09:45 -04:00
Tobias Diekershoff
4d4ed6fb17
Merge pull request #4863 from MrPetovan/task/4860-add-hidden-input-in-console
...
Add hidden input in newpassword console
2018-04-20 09:29:17 +02:00
Hypolite Petovan
f043554ab7
Merge pull request #4849 from M-arcus/installation-script
...
[FEATURE] Install Script: Add first version
2018-04-19 07:57:02 -04:00
Hypolite Petovan
f65a7b3130
Add hidden password input to Console\NewPassword
...
- Add Exception when password is empty
2018-04-19 07:51:26 -04:00
Hypolite Petovan
0496822ca3
Add Exception when password is empty in User::hashPassword()
2018-04-19 07:51:26 -04:00
Marcus Müller
e2a58a791c
[DOCS] Auto Install: Add description
2018-04-19 10:21:41 +02:00
Tobias Diekershoff
ab82c6df03
Merge pull request #4865 from annando/dfrn-reshare
...
Diaspora: Improved reshared coding
2018-04-19 08:43:18 +02:00
Michael Vogel
10465110c1
Merge pull request #4851 from MrPetovan/task/4709-add-query-based-content-filter
...
Add query based content filter
2018-04-19 08:21:53 +02:00
Michael
c507cdf946
Code simplified
2018-04-19 06:07:23 +00:00
Michael
da06416426
Merge remote-tracking branch 'upstream/develop' into dfrn-reshare
2018-04-19 05:44:06 +00:00
Hypolite Petovan
87f638bdc9
Improve CacheSessionhandler
...
- Replace !x() by empty()
- Add return values to read() and destroy()
2018-04-18 23:37:06 -04:00
Hypolite Petovan
ca4ca51c6a
Add hostname prefix in MemcachedCacheDriver
2018-04-18 23:36:23 -04:00
Marcus Müller
457b86711d
[TASK] Auto install: Rework class
2018-04-18 14:30:42 +02:00
Marcus Müller
24626f5fd2
[TASK] Auto install: Rename script command
2018-04-18 14:21:40 +02:00
Marcus Müller
7b7ca71bf6
[TASK] Auto install: Rename script command
2018-04-18 14:20:21 +02:00
Marcus Müller
d53e64a583
[TASK] Install Script: Register installation class
2018-04-18 11:46:27 +02:00
Marcus Müller
1d552b5e66
[TASK] Install script: Add installation class
2018-04-18 11:43:23 +02:00
Tobias Diekershoff
fda5ad647d
Merge pull request #4857 from annando/duplicated-tags
...
Avoid duplicated multibyte tags
2018-04-18 07:50:56 +02:00
Michael
8a730b2d85
Issue 4655: Avoid multiplicated contact requests from the same account
2018-04-18 05:02:59 +00:00
Michael
ed87e634ed
Avoid duplicated multibyte tags
2018-04-18 05:00:28 +00:00
Michael
f99af007ae
Replaced queries
2018-04-18 04:59:33 +00:00
Michael
88353ce56f
Merge remote-tracking branch 'upstream/develop' into dfrn-reshare
2018-04-18 03:12:13 +00:00
Hypolite Petovan
6d2d15a80d
Merge pull request #4782 from Alkarex/fix-update-password
...
Fix update password rehash
2018-04-17 07:25:52 -04:00
Hypolite Petovan
17a0cc4f3d
Add Model\Term::populateTagsFromItem method
2018-04-16 22:22:58 -04:00
Hypolite Petovan
cc40dcf83c
Add dbstructure_definition hook call
2018-04-16 22:22:58 -04:00
Tobias Diekershoff
72a2896d1f
profile data is transmitted to other nodes
2018-04-16 09:27:16 +02:00
Michael
6eba2ccd9b
Forum posts now show the author when posted to Diaspora
2018-04-15 19:01:19 +00:00
Alexandre Alapetite
360e2e6342
Revert removal of legacy_password column
...
https://github.com/friendica/friendica/pull/4782#issuecomment-380978218
2018-04-15 11:12:32 +02:00
Alexandre Alapetite
991a3d959e
Revert "Remove SQL column legacy_password"
...
This reverts commit 82f1f2f00e
.
2018-04-15 10:51:22 +02:00
Michael
a53f01bacc
Update the "photo" and "thumb" field in the "profile" table
2018-04-14 08:03:15 +00:00
Michael
ce7f451196
Don't show multiple calls from the "dba" class to show the essential parts of the callstack
2018-04-13 20:09:12 +00:00
Marcus Müller
f9c34fee5a
[BUGFIX] Network: Remove URL/domain DNS_PTR checks
2018-04-12 19:28:52 +02:00
Michael
4fd4d277f0
Store in lowercase to avoid duplicates
2018-04-12 08:55:36 +00:00
Michael
e83e31a968
Merge remote-tracking branch 'upstream/develop' into issue-4816
2018-04-12 08:53:56 +00:00
Hypolite Petovan
9d928417a1
Merge pull request #4817 from annando/relais-duplicates
...
Avoid sending relay posts to servers that already received content
2018-04-11 19:00:34 -04:00
Michael
88eaef6704
Merge branch 'issue-4816' of github.com:annando/friendica into issue-4816
2018-04-11 19:21:23 +00:00
Michael
edcf1466a7
Relay: Avoid sending relay posts to servers that already received content
2018-04-11 19:01:25 +00:00
Michael
75f97db4ec
Issue-4816: Avoid SQL errors / Unarchive living relais servers
2018-04-11 18:56:22 +00:00
Tobias Diekershoff
0cab448ba1
make it unreadable... almost
2018-04-11 14:12:53 +02:00
Tobias Diekershoff
ef8e984c62
noreply should not be translate-able in email addresses
2018-04-11 08:17:44 +02:00
Tobias Diekershoff
9d5abaca1c
Merge pull request #4807 from annando/archival-days
...
We can now define the days after a contact is archived
2018-04-10 14:34:18 +02:00
Michael
869d8ab12d
We can now define the days after a contact is archived
2018-04-10 11:10:02 +00:00
Tobias Diekershoff
eaff717696
Merge pull request #4806 from MrPetovan/task/improve-strikethrough-support
...
[BBCode] Improve support for strikethrough
2018-04-10 12:44:40 +02:00
Hypolite Petovan
369518e7b6
[BBCode] Improve support for strikethrough
2018-04-10 06:23:40 -04:00
Michael
ea9b4cc523
Ignore function "call_user_func_array" in the callstack
2018-04-10 05:55:36 +00:00
Hypolite Petovan
c7ad76f9ab
Prevent empty $uid from messing up the PreloadConfigAdapter
2018-04-09 21:24:22 -04:00
Michael
08abf65f7b
Old database functions had been replaced in the workers
2018-04-09 21:34:23 +00:00
Michael
105f3ca747
Relay: Avoid empty tags / Always use the "relay account"
2018-04-09 05:53:23 +00:00
Michael
5c2b54009e
The magic link is added at more places
2018-04-08 19:17:50 +00:00
Alexandre Alapetite
e860cdf6a8
Swap if / elseif
...
https://github.com/friendica/friendica/pull/4782#discussion_r179947984
2018-04-08 16:02:25 +02:00
Alexandre Alapetite
82f1f2f00e
Remove SQL column legacy_password
2018-04-08 14:53:12 +02:00
Alexandre Alapetite
cb26cd6d5d
Remove legacy_password test
2018-04-08 14:42:18 +02:00
Alexandre Alapetite
129f6806f6
Fix update password rehash
...
Fixes https://github.com/friendica/friendica/issues/4743
The logic for updating password was wrong:
b0a764b14c (diff-1466bb1a0a37fe9f7cf52eda8f3b431aR150)
2018-04-08 12:40:35 +02:00
Michael
a75858f02c
Don't queue relay posts
2018-04-08 09:46:47 +00:00
Pierre Rudloff
b3235c2d02
Implement parts of the list API:
...
lists/statuses
lists/destroy
lists/update
lists/create
lists/ownerships
2018-04-07 19:16:47 +02:00
Michael
d0dfe2aa64
Fix: Empty answers in DFRN can be okay
2018-04-07 10:02:43 +00:00
Michael Vogel
5af9fa0be1
Merge pull request #4764 from MrPetovan/bug/4755-use-sender-header-invite
...
Use Sender: header for invite emails
2018-04-07 08:31:14 +02:00
Michael Vogel
29d18a7ed7
Merge pull request #4765 from MrPetovan/bug/4730-fix-profile-list
...
Fix contact profile visibility list
2018-04-07 08:23:32 +02:00
Hypolite Petovan
37505f8f28
Fix variable name typo in ContactSelector::profileAssign
2018-04-06 21:54:53 -04:00
Hypolite Petovan
7413dc62f0
Remove trailing whitespaces in Content\ContactSelector
2018-04-06 21:54:22 -04:00
Hypolite Petovan
a86d1806ae
Add App->getSenderEmailAddress method
2018-04-06 21:47:16 -04:00
Hypolite Petovan
8b5341b84c
Fix event id typo in Model\Event
2018-04-06 20:58:09 -04:00
Michael
8d68e865c1
Fixes warning "missing terminating ] for character class"
2018-04-06 09:11:10 +00:00
Michael Vogel
05cff59f70
Merge pull request #4722 from MrPetovan/task/add-content_filter-hook
...
Add content_filter hook
2018-04-06 06:42:52 +02:00
Michael
4a909fcfcf
Bugfix: The rendering with images with width and height was broken
2018-04-05 06:01:36 +00:00
Hypolite Petovan
34fd442821
Rename social.disable_cw pconfig to system.disable_cw
2018-04-04 23:08:48 -04:00
Hypolite Petovan
41db5f0912
Display content warning as title if collapsing is deactivated
2018-04-04 23:08:48 -04:00
Michael
08c85c425b
Added support of alt texts in images
2018-04-04 22:23:17 +00:00
Michael
1e8dd96938
Fix: The register mail contained variables in a wrong order
2018-04-04 19:56:34 +00:00
Hypolite Petovan
31cae67614
Merge pull request #4744 from annando/queue-improvements
...
Queue: Better handling of return values of transmissions
2018-04-04 15:13:57 -04:00
Michael
3e6507441e
Queue: Better handling of return values of transmissions
2018-04-04 19:03:05 +00:00
Michael
211ba75b22
Avoid "Failed to parse time string (-001-11-30T00:00:00+00:00 + 32 days)"
2018-04-04 18:58:25 +00:00
Tobias Diekershoff
64ea49788e
Merge pull request #4737 from annando/fix-public-comment
...
Commenting on public posts from Friendica users is now possible again
2018-04-04 09:29:06 +02:00
Michael
c16ae0bacb
Fix: Commenting on public posts from Friendica users is now possible again
2018-04-04 06:06:38 +00: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
0af5e54ef1
added hint about naming the class and filename
2018-04-03 16:33:39 +02:00
Tobias Diekershoff
4b7014d367
move the tos module to src/Module
2018-04-03 16:33:10 +02:00
Michael
e7fb8c04dd
Don't always queue messages
2018-04-03 12:27:22 +00:00
Michael
1a2c771f24
DFRN: Improvements to delivery. Logging and marking as not reachable
2018-04-03 12:18:05 +00:00
Michael
d668b967c9
Misspelling
2018-04-02 22:06:31 +00:00
Michael
becc86a960
Changed logging text
2018-04-02 22:02:43 +00:00
Michael
8ff6a31512
Sending does now work
2018-04-02 21:59:30 +00:00
Michael
eeadd2f9d6
The Diaspora transport layer is now the default for DFRN
2018-04-02 21:46:10 +00:00
Tobias Diekershoff
6cef0fbaeb
added link to delete the account to the registration mail text
2018-04-02 18:40:52 +02:00
Michael
f89904ed77
Treatment, Treating, whatever :-)
2018-04-02 13:44:45 +00:00
Michael
0594f13c35
Receiving was tested, sending is implemented and tested as well, currently unused
2018-04-02 12:53:48 +00:00
Michael
f51a254ed0
Public contacts are not permitted for suggestions or mails
2018-04-01 05:07:35 +00:00
Michael
7dd64dd465
Merge remote-tracking branch 'upstream/develop' into dfrn-2
2018-04-01 04:49:28 +00:00
Michael
3d487c263e
Fixes missing command line argument
2018-03-31 08:19:19 +00:00
Hypolite Petovan
bcf974a995
Merge pull request #4716 from annando/password-console
...
New functionality to set a password for a given user
2018-03-30 16:00:07 -04:00
Michael
491db963db
Changed comments
2018-03-30 19:57:14 +00:00
Michael
2eb4912dbf
New functionality to set a password for a given user
2018-03-30 19:17:12 +00:00
Michael
1613f2a1c4
Ensure that public contacts can't create toplevel posts
2018-03-30 06:20:00 +00:00
Hypolite Petovan
80b6dc5787
Add fallback to regular code if language doesn't exist
2018-03-29 19:29:36 -04:00
Hypolite Petovan
586b0b6e57
Add bash to text_highlight language list
2018-03-29 19:29:09 -04:00
Hypolite Petovan
a5bb8f4e7d
Strip strtolower from Module\Hashtag
2018-03-29 00:47:14 -04:00
Michael
bfd057f148
Direct transfer without a relay is now possible
2018-03-28 04:24:38 +00:00
Michael
7868de529e
Forgotten doxygen header
2018-03-27 15:12:19 +00:00
Hypolite Petovan
27155fead7
Merge pull request #4691 from annando/relais-discovery
...
Added server discovery for their relais configuration
2018-03-27 08:50:27 -04:00
Hypolite Petovan
35e18e9e1e
Merge pull request #4686 from annando/no-warn-app
...
Avoid the warning of an unitialized variable in .htconfig.php
2018-03-26 20:44:53 -04:00
Michael
bc03c8846c
Fix sending messages to relay servers
2018-03-26 23:39:59 +00:00
Michael
b48df6a828
Avoid the warning of an unitialized variable in .htconfig.php
2018-03-26 20:58:34 +00:00
Michael
00c444a699
Only update when changed
2018-03-26 06:17:50 +00:00
Michael
6b84cb9715
Only add tags in the "tags" scope
2018-03-26 06:11:55 +00:00
Michael
e65bd0325e
Added server discovery for their relais configuration
2018-03-26 05:44:53 +00:00
Michael Vogel
bfc2bda9b6
Merge pull request #4682 from MrPetovan/task/4681-nsfw-add-hashtag-only-hiding
...
Move suppress_tags config usage to template
2018-03-25 22:26:17 +02:00
Michael
dece06c571
Bugfix: Prevent "Uncaught TypeError: Argument 1 passed to Friendica\Model\Event::formatListForExport() must be of the type array, object given"
2018-03-25 18:56:35 +00:00
Michael
402c0fc770
Using the default avatar when no avatar was found for the self contact
2018-03-25 17:26:40 +00:00
Hypolite Petovan
30113dd6ef
Merge pull request #4683 from annando/update-self
...
The "self" contact is now updated at a central place
2018-03-25 09:25:10 -04:00
Michael Vogel
2c00e3ad36
Merge pull request #4680 from MrPetovan/bug/4669-check-getInfoFromURL-parameter
...
Check Image::getInfoFromURL parameter
2018-03-25 10:39:17 +02:00
Michael
ad3e4b894e
Update the public contact
2018-03-25 08:20:13 +00:00
Michael
abb49150db
Update the avatar
2018-03-25 08:15:22 +00:00
Hypolite Petovan
daffc27061
Move suppress_tags config to template
...
- Add new item.suppress_tags template variable
- Fix template formatting
2018-03-25 00:38:23 -04:00
Hypolite Petovan
09f04c1985
Add Image::getInfoFromURL return check
2018-03-24 20:03:55 -04:00
Hypolite Petovan
13f58abe05
Add parameter check in Image::getInfoFromURL
2018-03-24 20:03:28 -04:00
Michael
a0451e1c62
Merge remote-tracking branch 'upstream/develop' into update-self
2018-03-24 22:50:14 +00:00
Michael
e8e6436f08
Issue 4673: Avoid "Incorrect date value: '0000-00-00' for column 'bd'"
2018-03-24 22:27:04 +00:00
Hypolite Petovan
bcf9fa147e
Merge pull request #4678 from annando/issue-4666
...
Fix: No "not null" when text is replaced by varchar
2018-03-24 18:09:21 -04:00
Michael
5bca333bf0
Fix: No "not null" when text is replaced by varchar
2018-03-24 21:57:50 +00:00
Hypolite Petovan
11e68b70bb
Fix number constant used in Console\PoToPhp
2018-03-24 16:09:19 -04:00
Hypolite Petovan
91eb644743
Fix formatting in Console\PoToPhp
2018-03-24 16:08:56 -04:00
Hypolite Petovan
641bd5eaa6
Merge pull request #4674 from annando/acl-fix
...
Fix the ACL problem issue 4616
2018-03-24 15:48:02 -04:00
Michael
341499e8ca
standards
2018-03-24 19:40:35 +00:00
Hypolite Petovan
7acb4b0434
Merge pull request #4676 from annando/clean-url
...
Handle URL with unicode characters
2018-03-24 15:31:07 -04:00
Hypolite Petovan
9665f4ed41
Merge pull request #4675 from annando/group-delete
...
Fix: Groups can now be deleted again
2018-03-24 15:25:26 -04:00
Michael
324baa6b8b
Removed test code
2018-03-24 18:48:40 +00:00
Michael
850d9b4c0b
Line feeds fixed, not change in functionality
2018-03-24 18:39:13 +00:00
Michael
885d794958
Fix ACL data
2018-03-24 18:38:05 +00:00
Michael
07a1796e8f
Fix: Groups can now be deleted again
2018-03-24 07:26:57 +00:00
Michael
bac60164e7
New function to keep the self contact updated
2018-03-24 06:15:18 +00:00
Michael
055855bf9b
Handle URL with unicode characters
2018-03-23 18:41:59 +00:00
Hypolite Petovan
c5cd569447
Restore previous permission comment in Widget\CalendarExport
2018-03-23 06:34:21 -04:00
Hypolite Petovan
d36bc29ce9
Finally fix the permissions for Widget\CalendarExport
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
72b552895e
Restore missing permission check in Widget\CalendarExport
2018-03-23 06:34:21 -04:00
Hypolite Petovan
254974826f
Fix wrong contact retrieval condition in Event::store
2018-03-23 06:34:21 -04:00
Hypolite Petovan
bc12ba68cd
Fix wrong parameter check in Event::store
2018-03-23 06:34:21 -04:00
Hypolite Petovan
089f556327
Initialize $event in Event::store
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
8c956ac0c8
Add new classes
...
- Add Model\Event class
- Add Content\Widget\CalendarExport class
2018-03-23 06:32:08 -04:00
Hypolite Petovan
27d94023ee
Merge branch 'master' into develop
2018-03-23 06:15:55 -04:00
Michael
dccfc83a2d
No display improvements for regular posts
2018-03-22 20:47:31 +00:00
Michael
318de2f590
Merge remote-tracking branch 'upstream/3.6-rc' into url-shorten-ostatus
2018-03-22 20:42:29 +00:00
Michael
b171fb1f24
Fix: Items with "uid=0" always had the "parent-uri" as "thr-parent"
2018-03-22 16:18:49 +00: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
Michael
73efdb99e3
Fix for incorrect datetime values
2018-03-21 05:20:55 +00:00
Michael
f4ba5d9799
Fix: Events on Diaspora now should look fine
2018-03-20 06:32:17 +00:00
Tobias Diekershoff
4d8d5ca6a5
Merge pull request #4630 from MrPetovan/task/4629-move-executable-to-bin
...
Move executable scripts to bin/ (part 1)
2018-03-19 15:05:53 +01:00
Hypolite Petovan
d83491ae59
Remove util/global_community_silence
...
- Update wrong comment block for Console\Maintenance
2018-03-18 23:40:06 -04:00
Hypolite Petovan
3b75ea0028
Remove util/config*
...
- Update Console\Config help text
2018-03-18 23:36:24 -04:00
Hypolite Petovan
1c2deac7e5
Move scripts/worker.php to bin/
2018-03-18 23:25:21 -04:00
Hypolite Petovan
542ff9b082
Move scripts/auth_ejabberd.php to bin/
2018-03-18 23:17:31 -04:00
Hypolite Petovan
2f1a1debf4
Add DBStructure Console
...
- Refactor subConsole instantiation
2018-03-18 23:10:56 -04:00
Hypolite Petovan
02c9fd6c24
Add typo to main console help
2018-03-18 19:52:00 -04:00
Hypolite Petovan
620e9842e1
Add Typo Console
2018-03-18 19:45:35 -04:00
Hypolite Petovan
9a012ad303
Add po2php console
2018-03-18 19:28:21 -04:00
Hypolite Petovan
608b477b77
Add new commands to base console help text
2018-03-18 19:07:40 -04:00
Hypolite Petovan
c9945ad15b
Improve Console\PhpToPo
...
- Add base option
- Use DIRECTORY_SEPARATOR
- Add error handling
- Remove superfluous display
2018-03-18 19:07:24 -04:00
Hypolite Petovan
da6635898c
Add more sub consoles
2018-03-18 13:26:36 -04:00
Hypolite Petovan
52e07a9e6d
Remove wrong by reference variable init in Console\DocBloxErrorChecker
2018-03-18 13:26:14 -04:00
Hypolite Petovan
bba12da167
Improve Console\GlobalCommunityBlock
...
- Add description comment block
- Fix usage description
- Actually use argument
2018-03-18 13:25:47 -04:00
Michael
d8824cc3bc
Improved similarity to ostatus group feeds
2018-03-18 11:18:25 +00:00
Michael
3ff6520ed5
OStatus: Forum feeds now look like OStatus group feeds
2018-03-18 10:31:12 +00:00
Hypolite Petovan
9b8fb1d550
Add Console classes
2018-03-18 05:11:48 -04:00
Hypolite Petovan
e970bbdca8
Merge pull request #4621 from annando/not-null
...
Avoid storing "null" values
2018-03-17 18:40:31 -04:00
Michael
9930c61263
Same same but different
2018-03-17 20:56:56 +00:00
Michael
c42c121e51
Fewer Defaults
2018-03-17 20:54:56 +00:00
Michael
8700d2a8ad
Avoid storing "null" values
2018-03-17 13:09:21 +00: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
cd2c9722b0
Added missing doxygen header
2018-03-17 09:42:29 +00: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
8053172398
Issue 4610: The query is simplified and shouldn't fail again
2018-03-17 07:50:49 +00:00
Michael Vogel
b54b0f0728
Merge pull request #4613 from MrPetovan/task/4518-add-cache-delete
...
Add missing Cache::delete method
2018-03-17 07:30:31 +01: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
Hypolite Petovan
30d8c73660
Add missing Cache::delete method
2018-03-16 21:57:58 -04:00
Michael
e1a72b8f5a
Visible URL are shortened when transmitting to OStatus
2018-03-16 20:50:53 +00:00
Michael
ec9b7af25b
Fix: Private transmission via Diaspora to Friendica servers
2018-03-16 20:34:28 +00:00
rabuzarus
c209853e1d
add dependencies (require_once) to hashtag module
2018-03-16 14:44:51 +01:00
rabuzarus
86d84e5f31
fix code standards
2018-03-16 14:27:04 +01:00
rabuzarus
96c086ea13
hashtag autocomplete
2018-03-16 13:55:26 +01: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
972c2c86ef
OStatus: Likes from Pleroma will now work
2018-03-15 21:33:28 +00:00
Hypolite Petovan
d376ed6f61
Merge pull request #4596 from annando/attachment-encode
...
Attachment encode
2018-03-14 18:59:25 -04:00
Michael
4ba3ba391a
The attachment text had already been in HTML and mustn't be converted again
2018-03-14 22:51:14 +00:00
Hypolite Petovan
65b0159282
Merge pull request #4593 from annando/fix-ostatus
...
OStatus: Fixed communication issues with deleted contacts
2018-03-14 18:46:21 -04:00
Michael
2bedead6f4
Remove commented code
2018-03-14 22:31:52 +00:00
Michael
5bd519efff
There is now a "content-warning" field
2018-03-14 22:28:35 +00:00
Michael
8c42e2e62e
Avoid double encoding of the attachment content
2018-03-14 21:47:24 +00:00
Michael
d98c6819e7
$contact isn't called by reference anymore
2018-03-14 20:53:03 +00:00
Michael
7db0b850cb
Avoid an error in OnePoll when the contact was "null".
2018-03-14 19:47:14 +00:00
Michael
6352aa112b
Add the nsfw removal behind a config switch
2018-03-14 07:13:17 +00:00
Michael
858fd127a1
Fix: subscribing to the old followers hadn't worked
2018-03-14 00:27:15 +00:00
Michael
f49391a21c
"nsfw" at "content warning" content doesn't fit together
2018-03-13 22:39:08 +00:00
Michael
3f6fefaa9a
Pleroma with the Mastodon UI handles content warning different
2018-03-13 21:58:05 +00:00
Michael
32ee4ca4b1
OStatus: Fixed communication issues with deleted contacts
2018-03-13 06:21:44 +00:00
Michael
23718aeae3
OStatus: Only posts from followers will be imported (Issue 4369)
2018-03-12 10:45:40 +00:00
Michael
052ad155a2
Issue 4115: Events are now formatted better for Diaspora
2018-03-11 21:10:36 +00:00
Michael
b7a5e076fc
Fix: The ownership of forum items had been wrong
2018-03-11 18:12:38 +00:00
Michael
cc4347d72f
Issue 4497: Forum feeds had been empty
2018-03-11 14:01:40 +00:00
Michael
fbb38837b0
Shortener deactivated, due to Diaspora problems
2018-03-11 12:16:17 +00:00
Michael
229fb0439e
Links to Diaspora had sometimes been cut
2018-03-11 10:54:02 +00:00
Michael Vogel
28615ae24b
Merge pull request #4576 from MrPetovan/bug/fix-attach-display
...
Formatting changes to Protocol/Feed
2018-03-11 00:43:16 +01:00
Hypolite Petovan
9b14165cc8
Formatting changes to Protocol/Feed
...
- Change attribute name condition
- Singularize $attributes variable name
2018-03-10 18:35:24 -05:00
Michael Vogel
2009c06195
Merge pull request #4573 from MrPetovan/bug/fix-attach-display
...
Add support for Atom enclosure
2018-03-11 00:34:26 +01:00
Hypolite Petovan
a80d77f328
Add support for Atom enclosure
2018-03-10 12:40:21 -05:00
Michael
fa496d3e5f
Issue 4556: Adding index hints to improve the notifications speed (hopefully)
2018-03-09 22:53:19 +00:00
Michael
7706616640
Bugfix: Reshare with added content to Diaspora looked ugly
2018-03-09 20:04:31 +00:00
Michael
3e51fa73b1
Additional checks
2018-03-09 05:38:15 +00:00
Michael
c9095386c8
Diaspora: Avoid warning "supplied key param cannot be coerced into a public key"
2018-03-09 05:31:13 +00:00
Michael
f23596421d
Avoid SQL errors due to duplicate entries in the "participation" table
2018-03-08 21:04:11 +00:00
Michael
480fde7ca8
Bugfix: missing "use"
2018-03-08 20:48:00 +00:00
Michael
c438e47827
Bugfix: Avoid "Class not found" error
2018-03-08 19:58:35 +00:00
Michael
713bdb4bd9
Improved reshare behaviour for DFRN posts
2018-03-08 19:47:18 +00:00
Michael Vogel
b6b67c9044
Merge pull request #4540 from MrPetovan/task/4520-load-whole-config
...
[develop] Performance: Add preloading config adapter
2018-03-08 20:35:14 +01:00
Michael Vogel
26b6cbcb3b
Merge pull request #4560 from MrPetovan/task/3878-move-html2_-to-src
...
[develop] Move include/html2* to src/
2018-03-08 20:24:09 +01:00
Hypolite Petovan
49bd2903c7
Fix wrong SQL query syntax in Core\ACL
2018-03-08 04:42:07 -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
Hypolite Petovan
1df4bb6db8
Create Content\Text\HTML class
...
- Move BBCode::cleanCss to HTML::sanitizeCSS
2018-03-07 16:20:04 -05:00
Michael Vogel
e2fd882134
Merge pull request #4557 from MrPetovan/task/4518-add-memcached-support
...
[develop] Hotfix: Fix wrong session expire set for custom duration
2018-03-07 08:10:28 +01:00
Hypolite Petovan
ef0701a97a
Fix wrong session expire set for custom duration
2018-03-06 21:34:00 -05:00
Hypolite Petovan
87f2d18554
Move *ConfigValue functions to App
2018-03-06 20:04:04 -05:00
Hypolite Petovan
047f949967
Remove irrelevant else case
2018-03-06 19:52:36 -05:00
Hypolite Petovan
dcd1f18611
Add refresh feature to Preload (P)Config adapters
...
- Add private methods to manipulat the App config variable
2018-03-06 19:52:36 -05:00
Hypolite Petovan
7afcd6d49e
Update PConfig class with adapter
2018-03-06 19:52:36 -05:00
Hypolite Petovan
6fec043375
Update Config class with adapter
2018-03-06 19:52:36 -05:00
Hypolite Petovan
d760d33989
Add Config adapter interfaces/classes
2018-03-06 19:52:36 -05:00
Michael Vogel
cc688e2b4f
Merge pull request #4549 from MrPetovan/task/4518-add-memcached-support
...
[develop] Performance: Add memcached support/Improve database cache (redux)
2018-03-06 16:34:28 +01:00
Hypolite Petovan
059b1f63f8
Add support for multiple Memcached servers
...
- Updated htconfig documentation
2018-03-04 23:28:49 -05:00
Hypolite Petovan
95752b79e8
Add cache performance to API and worker
2018-03-04 23:13:19 -05:00
Hypolite Petovan
22fd2409ca
Add cache to performance arrays
2018-03-04 23:13:19 -05:00
Hypolite Petovan
4954c4b9aa
Add cache timing points
2018-03-04 23:13:19 -05:00
Hypolite Petovan
3df34d33d5
Fix DatabaseCacheDriver::get SQL select
...
- Fix typo
- Fix wrong usage of NOW()
2018-03-04 23:13:19 -05:00
Hypolite Petovan
3628b62aeb
Add support for Memcached/Improve database cache
...
- Create Cache Driver interface
- Update cache table fields
- Add CacheSessionHandler
2018-03-04 23:13:19 -05: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
Hypolite Petovan
fe5ce67ef8
Move bb2diaspora() content to Content\Text\BBCode::toMarkdown
...
- Use self where appropriate
- Add BaseObject extension
2018-03-04 17:34:59 -05:00
Michael
cd79ce3a57
Fix: Multiple accounts per mail address are allowed when not explicit forbidden
2018-03-04 22:23:52 +00:00
Hypolite Petovan
a233ce1658
Create Markdown::toBBCode() method
...
- Create private callback Markdown::diasporaMention2BBCodeCallback
2018-03-04 08:31:05 -05:00
Michael
13df527d62
Bugfix: Don't cache when looking for maintenance mode
2018-03-04 13:01:46 +00:00
Hypolite Petovan
ab544e1e9f
Add missing dba::close() call in Contact::pruneUnavailable
2018-03-03 07:41:49 -05:00
Hypolite Petovan
1907a5dbe7
Rename Acl.php to ACL.php
2018-03-03 07:40:18 -05:00
Hypolite Petovan
cd3ff100ab
Rename Acl.php to ACL.php
2018-03-03 07:38:15 -05:00
Hypolite Petovan
35d09fdad1
Fix query mistake in Acl::getSuggestContactSelectHTML
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
ce9e0f3649
Move prune_deadguys to Contact
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
eeafb59c31
Add new class/functions
...
- Create class Core\Acl
- Add Contact::pruneUnavailable
- Add mod_content
2018-03-02 18:40:08 -05:00
Tobias Diekershoff
b5f8d73833
Merge pull request #4527 from annando/fix-no-constant-update
...
Bugfix: No constant update in "getIdForUrl"
2018-03-02 10:58:17 +01:00
Michael
361af7bc78
Bugfix: No constant update in "getIdForUrl"
2018-03-02 03:55:24 +00:00
Hypolite Petovan
41678ec3cd
Add no_update flag to speed up Contact::getIdForURL instances
2018-03-01 19:54:45 -05:00
Hypolite Petovan
9f21e7f34f
Use default value for uid parameter in Contact::getIdForURL
2018-03-01 19:54:12 -05:00
Michael
0cc121cf44
Bugfix: Deleting comments via DFRN had only partly worked
2018-03-01 21:52:36 +00:00
Michael
2f121aa828
When deleting, don't send the parent via DFRN
2018-03-01 20:44:44 +00:00
Hypolite Petovan
4d3ea08c97
Use NOT EXISTS to improve performance
2018-02-28 08:50:26 -05:00
Hypolite Petovan
f58d8f4108
Add attendance check to event reminder
2018-02-27 20:47:18 -05:00
Michael
d4c95e0032
Contact updates should now work more reliable
2018-02-26 21:53:42 +00:00
Hypolite Petovan
2b9561a774
Merge pull request #4502 from annando/guid-from-mail
...
guid creation: Take the hostname from mail addresses for mail posts
2018-02-26 09:36:56 -05:00