Michael Vogel
e76475d81f
Quickfix for Hubzilla systems with enabled OStatus addon
2016-04-22 23:58:06 +02:00
19a24d6ada
Merge pull request #2470 from annando/1604-gprobe
...
Some gcontact stuff and DDoS/Spam prevention
2016-04-21 08:40:52 +02:00
Michael Vogel
5eb6b75645
Clean the url at "poco"
2016-04-21 07:24:00 +02:00
Michael Vogel
e333efc9aa
Diaspora: Comments and Likes are now signed at any time
2016-04-20 23:27:33 +02:00
Michael Vogel
0434b0485a
Start a gcontact probing for new gcontacts
2016-04-20 21:47:57 +02:00
Michael Vogel
378d444fc3
Only do the cleaning on specific networks
2016-04-20 09:38:06 +02:00
Michael Vogel
7f8aee2baa
Don't clean the contact url of feeds
2016-04-20 09:31:36 +02:00
Michael Vogel
ea3ecd83ea
We have to store feeds in the gcontact table ...
2016-04-20 08:27:11 +02:00
Michael Vogel
919728126a
Bugfix: We checked in the wrong array ...
2016-04-20 07:58:52 +02:00
Michael Vogel
c6fb6c559a
Improved logging
2016-04-20 07:48:21 +02:00
Michael Vogel
bc0ba8a0d7
Added description
2016-04-20 07:26:18 +02:00
Michael Vogel
28f97845ca
Some more checks that the gcontact table contains valid data
2016-04-20 07:00:55 +02:00
Michael Vogel
bb5421d925
Bugfix: The function to remove parts of attachments forgot about the rest
2016-04-20 00:12:27 +02:00
f7548b87c6
Merge pull request #2463 from annando/1604-diaspora-again
...
Some small Diaspora changes
2016-04-19 21:35:33 +02:00
Michael Vogel
53d8c21d3c
Don't store unknown networks
2016-04-19 20:39:12 +02:00
Michael Vogel
cb12e145a7
Don't cache account probing for empty networks
2016-04-19 16:19:23 +02:00
Michael Vogel
ea8cfed6a9
Some small Diaspora changes
2016-04-19 07:39:17 +02:00
Michael Vogel
432c1ec5e4
Now we are having "after" at the old attach mechanism as well
2016-04-18 21:28:09 +02:00
Michael Vogel
999ef7f679
Attachments: Better handling of preview pictures
2016-04-18 12:13:54 +02:00
Michael Vogel
26f62a97fd
Bugfix: Missing include added
2016-04-18 06:11:29 +02:00
Michael Vogel
81bcafe28f
Improved handling of photos
2016-04-17 23:38:29 +02:00
Michael Vogel
502b660ca9
Added documentation
2016-04-17 20:55:19 +02:00
Michael Vogel
49d52faab5
Use the "attachment" element instead of a mixture of several elements
2016-04-17 20:43:41 +02:00
e44bec3c37
Merge pull request #2452 from annando/1604-clean-contact-url
...
Clean gcontact url before saving in gcontact table
2016-04-17 16:51:06 +02:00
Michael Vogel
ae75a46529
the "nurl" index was accidentally dropped
2016-04-17 16:41:28 +02:00
Michael Vogel
017bfe17f8
Speeding up the gcontact search
2016-04-17 13:46:49 +02:00
Michael Vogel
2d4fd30cc3
Merge remote-tracking branch 'upstream/develop' into 1604-clean-contact-url
2016-04-17 11:55:51 +02:00
Michael Vogel
146dc5c8cd
Added comment
2016-04-16 17:01:32 +02:00
Michael Vogel
57cadf5b8f
Clean gcontact url before saving in gcontact table
2016-04-16 15:22:54 +02:00
Michael Vogel
f8c96d24b4
Speed up the contact search, proxy the images, search for addresses
2016-04-16 15:01:03 +02:00
bbd5878734
Merge pull request #2449 from rabuzarus/1404_reworked_autocomplete
...
new autocompletion
2016-04-16 08:16:21 +02:00
rabuzarus
ce1faf17d1
rework autocomplete: some polishing
2016-04-14 17:05:19 +02:00
rabuzarus
01b02dbcaa
Merge develop into 1404_reworked_autocomplete
...
Conflicts:
include/text.php
view/templates/head.tpl
view/theme/duepuntozero/style.css
view/theme/vier/style.css
2016-04-14 16:23:51 +02:00
Michael Vogel
d6a79abb68
Bugfix: "default_group" behaviour wasn't implemented correctly
2016-04-13 22:21:23 +02:00
Michael Vogel
018b3ed25f
API: Just some more elements where Twidere has problems ...
2016-04-12 22:53:54 +02:00
Michael Vogel
34dc23b871
API: Improvement for Twidere/Conversation call improved
2016-04-09 22:44:32 +02:00
dfa5183774
Merge pull request #2441 from rabuzarus/0704_doxygen_forum
...
Update ForumManager.php
2016-04-07 21:06:32 +02:00
rabuzarus
d5bf386cf7
Update ForumManager.php - small correction
2016-04-07 16:58:26 +02:00
rabuzarus
a3c79d2007
Update ForumManager.php
...
fix some doxygen description
2016-04-07 14:43:56 +02:00
Michael Vogel
952f8514a5
"remember me" in session does work now
2016-04-05 23:28:33 +02:00
b9d9ffbd01
Merge pull request #2429 from annando/1604-item-shadow
...
New post update function, search is now using the "global" field
2016-04-03 19:55:34 +02:00
Michael Vogel
1f61efc7fe
Scrape: Changed detection for the profile link
2016-04-03 19:29:35 +02:00
Michael Vogel
3fdaafd54a
Some more documentation
2016-04-03 18:49:41 +02:00
Michael Vogel
f192767d7a
Some reverted stuff
2016-04-03 16:38:32 +02:00
Michael Vogel
9f57425d08
Post update ist now done.
2016-04-03 16:36:05 +02:00
Michael Vogel
beb1e04069
New field in item table ("shadow") that indicates if there is a shadow entry
2016-04-03 13:48:31 +02:00
Michael Vogel
ce2c1b4fc1
Small bugfix: We always liked the parent
2016-04-02 17:43:53 +02:00
Michael Vogel
68b88c0384
Notify and poll aren't fetched at the moment
2016-04-02 15:49:57 +02:00
Michael Vogel
b4b62493e6
Bugfix: The nickname vanished/better way to fetch the alias
2016-04-02 15:41:55 +02:00
Michael Vogel
e5377a5e91
Merge remote-tracking branch 'upstream/develop' into 1604-salmon-like
2016-04-02 14:12:02 +02:00
Michael Vogel
fd965b046a
Update contact data for uid=0 at feed import
2016-04-02 14:10:40 +02:00
c30306e085
Merge pull request #2424 from annando/1603-scrape-alias
...
Scrape: Always take the first alias
2016-04-02 09:48:31 +02:00
Michael Vogel
bc05984786
Only update contact when scrape runs with "probe_normal"
2016-04-02 09:06:10 +02:00
Michael Vogel
08fb662b4a
OStatus: Salmon now works with "likes"/The alias is stored now as well
2016-04-02 00:24:56 +02:00
Michael Vogel
eeb462cd04
Only update the contact entry with uid=0
2016-04-01 21:41:37 +02:00
Michael Vogel
416a0e5ec2
Don't optimize the tables when the maximum size is lower than zero
2016-04-01 21:09:52 +02:00
Michael Vogel
ffcc5f372f
Some more documentation
2016-03-31 22:24:54 +02:00
Michael Vogel
d0b8f2092d
Some more documentation
2016-03-31 22:01:56 +02:00
Michael Vogel
ffd73d137b
Added some documentation
2016-03-31 07:34:13 +02:00
Michael Vogel
6ff5c23d50
Doxygen structure added
2016-03-31 00:14:51 +02:00
Michael Vogel
1f2c495cd8
Tempory file is deleted
2016-03-30 23:26:37 +02:00
Michael Vogel
2c5b5c1cd4
OStatus class is now moved into the right place
2016-03-30 23:25:20 +02:00
Michael Vogel
7be0020da9
Merge remote-tracking branch 'upstream/develop' into 1603-scrape-alias
2016-03-30 12:47:48 +02:00
Michael Vogel
4a5a964d89
"Scrape" now respects the new url formats with "index.php"
2016-03-30 12:46:10 +02:00
Michael Vogel
b93e1d73a1
New OStatus implementation
2016-03-30 12:43:15 +02:00
Michael Vogel
4d668fac8b
Not sure if that is correct ...
2016-03-29 17:54:36 +02:00
Michael Vogel
f80f4f6a97
Some changed doxygen header stuff
2016-03-28 22:35:11 +02:00
Michael Vogel
b6121a0009
And wow ... some more documentation
2016-03-28 00:06:46 +02:00
Michael Vogel
7e711d9d62
And some more doc stuff
2016-03-27 23:38:35 +02:00
Michael Vogel
faa9b77a90
Some more small documentation stuff
2016-03-27 23:25:32 +02:00
Michael Vogel
16ef9f4940
Support for the new contact request data type
2016-03-25 00:49:18 +01:00
Michael Vogel
7e7cac19f6
Avoid a guid whith spaces.
2016-03-24 21:32:55 +01:00
Michael Vogel
ec90a9e6ad
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-24 16:19:52 +01:00
Michael Vogel
7bf079d858
Some more documentation - again.
2016-03-24 15:59:53 +01:00
Michael Vogel
24afcdd5dd
Scrape: Always take the first alias
2016-03-24 08:35:06 +01:00
Michael Vogel
7aae852fe0
Some more code cleaning
2016-03-23 22:12:08 +01:00
Michael Vogel
799ff77797
API: Support for the conversation api call from GNU Social
2016-03-23 10:24:01 +01:00
Michael Vogel
ac35f8c756
If the message already exists then the message id should be returned
2016-03-23 09:22:59 +01:00
Michael Vogel
28dfaa694c
Add OEmbed data to the body of reshares
2016-03-23 07:36:17 +01:00
Michael Vogel
e8c07aaac6
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-23 06:59:20 +01:00
Michael Vogel
791ce24cd5
Bugfix: Avoid warning with non object OEmbed data
2016-03-22 23:24:07 +01:00
Michael Vogel
62103fe5f4
Reshare of reshares now work.
2016-03-22 23:00:42 +01:00
Michael Vogel
90d4b93424
Avoid an empty handle
2016-03-22 07:13:56 +01:00
Michael Vogel
c284ab5eff
Some more documentation - to make @rabuzarus happy
2016-03-21 19:58:45 +01:00
Michael Vogel
206c26ae30
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-21 06:47:47 +01:00
53546e92d3
Merge pull request #2420 from annando/1603-guid
...
Add the guid to items that we create locally
2016-03-21 06:40:55 +01:00
Michael Vogel
5a04ba8416
Added documentation
2016-03-20 16:16:15 +01:00
Michael Vogel
77ed71e2e0
DFRN: Remote tagging works now
2016-03-20 15:53:37 +01:00
Michael Vogel
8f00836ffb
Add the guid to items that we create locally
2016-03-20 15:01:50 +01:00
Michael Vogel
d676ae0f32
The signature creation now moved into the Diaspora class. That's much cleaner.
2016-03-19 15:49:47 +01:00
Michael Vogel
5c44a787bf
The documentation should now be complete
2016-03-18 22:28:20 +01:00
Michael Vogel
be5267edda
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-18 21:28:34 +01:00
fabrixxm
bfde20f5fe
Merge pull request #2417 from annando/1603-sess_data
...
There is no table "sess_data" - this database call is useless
2016-03-18 18:46:28 +01:00
Michael Vogel
a2507804f2
There is no table "sess_data" - this database call is useless
2016-03-18 16:42:10 +01:00
Michael Vogel
e74587b375
Just some more documentation
2016-03-18 08:07:23 +01:00
Michael Vogel
fab48926d0
Added some documentation, script to generate a basic doxygen header
2016-03-17 23:44:18 +01:00
bc579ff799
added title element to emoji images in main repository
2016-03-17 17:41:06 +01:00
Michael Vogel
16b92af71f
Retraction do work as well
2016-03-17 12:24:23 +01:00
Michael Vogel
88fea17cab
Everything tested, one open to-do
2016-03-17 00:37:44 +01:00
Michael Vogel
e058feed28
Better reshare detection
2016-03-16 21:27:07 +01:00
Michael Vogel
468734a26e
Added checklist
2016-03-16 19:30:46 +01:00
Michael Vogel
f6c950823f
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-16 19:30:26 +01:00
Michael Vogel
84a475e589
Missing include
2016-03-16 16:49:54 +01:00
Michael Vogel
071ffd43bf
DFRN: Mentions were imported as hash tags
2016-03-16 11:44:45 +01:00
Michael Vogel
be001d171b
Values are sanitized, messages are not relayed when there is no signature
2016-03-15 20:14:08 +01:00
Michael Vogel
8027854886
Removed moved function
2016-03-15 07:18:11 +01:00
Michael Vogel
eed55664fc
Reshares now store the original XML as well.
2016-03-15 00:26:28 +01:00
Michael Vogel
4b5e7007a7
Bugfix: XML copy had problems with "&"
2016-03-14 23:54:01 +01:00
Michael Vogel
dc2e7a66b3
The Diaspora class is now productive
2016-03-14 23:11:43 +01:00
Michael Vogel
6f43d3a4c4
Profile update is now working with the new function as well
2016-03-14 22:10:26 +01:00
Michael Vogel
56cb6cc897
Removed just more old diaspora function calls.
2016-03-14 20:53:44 +01:00
Michael Vogel
3734555715
Conversations are working now too
2016-03-14 20:04:17 +01:00
Michael Vogel
9ae2b2292f
Some more function calls changed to the new class
2016-03-14 08:11:14 +01:00
Michael Vogel
75f5cfe63e
Retraction and reshares work
2016-03-13 21:11:48 +01:00
Michael Vogel
2841aa0281
New implementation is now live.
2016-03-13 19:47:02 +01:00
Michael Vogel
07818a6553
Decode function is now there as well.
2016-03-13 16:14:51 +01:00
Michael Vogel
f8f19038bf
XML generation is now improved
2016-03-13 09:57:44 +01:00
Michael Vogel
f978bc9cc8
Some code cleaning, changes to the xml generation
2016-03-13 07:10:24 +01:00
Michael Vogel
0f65eee695
Everything could work - needs some beautification and documentation
2016-03-12 19:19:20 +01:00
9cfc249b12
Moved is_filled_array() to both dba classes and named it is_result().
...
Please see ticket #2390 for full discussion.
Signed-off-by: Roland Haeder <roland@mxchange.org>
2016-03-12 18:54:55 +01:00
c60605ce0c
Merge branch 'develop' of github.com:friendica/friendica into rhaeder-develop
2016-03-12 18:50:14 +01:00
Michael Vogel
a0aeea4a89
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-12 07:38:25 +01:00
Michael Vogel
2718c8150f
The table optimisation level calculation is now using the index size as well
2016-03-11 20:32:22 +01:00
Michael Vogel
cd0fbc5e9a
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-10 08:22:52 +01:00
Michael Vogel
df312402e4
Bugfix: A parameter was missing for the OStatus author check
2016-03-09 22:51:17 +01:00
Michael Vogel
c0bd7a866d
Some small addition to the OStatus part. Better check if we follow the actor.
2016-03-09 21:53:30 +01:00
Michael Vogel
32c66246c4
Some fixes for the fetching of postings by using /p/
2016-03-09 19:30:04 +01:00
Michael Vogel
65d6d45f8c
Changed parameter order
2016-03-08 22:28:49 +01:00
Michael Vogel
beb2346cfc
The function to check for maxload and the lockfile is centralized
2016-03-08 20:28:09 +01:00
Michael Vogel
ec9c9f0be7
Don't create lock files if the process is called from the poller via the worker
2016-03-08 00:20:06 +01:00
Michael Vogel
16eb8fd9bf
Small things ...
2016-03-07 15:20:48 +01:00
Michael Vogel
373beb0343
Relayed Likes and relayed comments should work, code needs beautification
2016-03-07 08:17:21 +01:00
Michael Vogel
db15f76177
Relaying is nearly done
2016-03-07 01:34:06 +01:00
Michael Vogel
182bee265e
Sending like and comment should work now.
2016-03-06 22:49:50 +01:00
Michael Vogel
918efbafac
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-06 21:20:00 +01:00
Michael Vogel
4ef44c67b8
Added documentation
2016-03-06 21:06:52 +01:00
Michael Vogel
27905cc21a
Merge remote-tracking branch 'upstream/develop' into 1603-ostatus-completion
2016-03-06 20:37:51 +01:00
Michael Vogel
ef2bc47cc6
New way of fetching the conversation id for thread completion
2016-03-06 20:36:28 +01:00
bdfd81e723
Merge pull request #2400 from annando/1603-ostatus-thread
...
Only import OStatus threads that are started by our contacts
2016-03-06 19:40:01 +01:00
Michael Vogel
9579725d4d
This should work better ...
2016-03-06 19:27:34 +01:00
Michael Vogel
279a0453f9
Or back ...
2016-03-06 15:13:19 +01:00
Michael Vogel
7f48df63a3
Relocated the check.
2016-03-06 15:11:04 +01:00
Michael Vogel
4bd1061a09
Only import OStatus threads if we follow the thread starter
2016-03-06 14:53:30 +01:00
Michael Vogel
8752ec11b2
Central function for default group, special setting for OStatus
2016-03-06 13:15:27 +01:00
Michael Vogel
af7b028b13
Preparation for followups
2016-03-06 11:41:51 +01:00
Michael Vogel
305f6f9a7b
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-06 08:41:24 +01:00
Michael Vogel
6468fbb905
Retraction could work now as well.
2016-03-06 01:37:47 +01:00
Michael Vogel
71227b5d0d
Receiving should be complete, sending partially works
2016-03-06 00:53:30 +01:00
Michael Vogel
f05cbf9ed8
Merge pull request #2397 from Quix0r/fixes/poller-warning
...
No processing if error or empty array
2016-03-05 13:35:43 +01:00
Michael Vogel
2a4ebaa438
Small cleanup
2016-03-05 01:30:49 +01:00
Michael Vogel
5bbc8a14ce
"import" is now "receive"
2016-03-05 00:27:44 +01:00
Michael Vogel
ef3620c191
Conversations should work now too.
2016-03-04 23:28:43 +01:00
d88606321d
Just easier code ...
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2016-03-04 22:39:08 +01:00
425665795d
Merge branch 'fixes/poller-warning' into rhaeder-develop
2016-03-04 22:38:47 +01:00
d5c1ce490b
No processing if error or empty array
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2016-03-04 22:38:18 +01:00
cc4349777a
Merge branch 'develop' of github.com:friendica/friendica into rhaeder-develop
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2016-03-04 20:05:24 +01:00
Michael Vogel
2edf4548dc
Retractions could work now.
2016-03-03 23:34:17 +01:00
Michael Vogel
5adecf5b50
Some beautification
2016-03-02 23:39:50 +01:00
Michael Vogel
66919761ab
Some work at the retractions.
2016-03-02 23:28:20 +01:00
Michael Vogel
1f7f964bb7
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-02 11:59:13 +01:00
Michael Vogel
f1dae26df8
Likes would now work with unlikes and with likes on comments.
2016-03-01 23:21:56 +01:00
Michael Vogel
411566f48b
API: Some small speed improvement when calling the home timeline.
2016-03-01 19:17:01 +01:00
Michael Vogel
009cadf63b
Just another commit message :-)
2016-03-01 19:10:35 +01:00
24cbac1a5b
Also use is_filled_array() here, too. if $contacts is FALSE count() issues are E_WARNING
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2016-03-01 18:31:49 +01:00
04eacb6470
Prevent some E_NOTICE in identity.php
...
Signed-off-by: Roland Haeder <roland@mxchange.org>
2016-03-01 14:36:23 +01:00
Michael Vogel
cb900c5742
Reshares could work now, code is cleaned
2016-03-01 07:57:26 +01:00
Michael Vogel
8bcbff30e0
Account deletion should work, status messages works - reshares are half done.
2016-02-29 23:54:25 +01:00
Michael Vogel
6d3581dac8
"profile". "like" and "comment" could work, status messages only partly.
2016-02-29 08:02:50 +01:00
Michael Vogel
c02b54997e
Like and Comment could work (partially)
2016-02-28 19:05:23 +01:00
Michael Vogel
a3960bda37
New Diaspora code
2016-02-27 23:54:17 +01:00
Michael Vogel
d27ed6e9d8
Merge remote-tracking branch 'upstream/develop' into 1602-mixed-content
2016-02-23 08:03:30 +01:00
Michael Vogel
148c89a20d
Added documentation
2016-02-23 07:56:49 +01:00
Michael Vogel
bc283a5316
The "abstract" has moved after the "nobb" part in bbcode.
2016-02-23 07:21:40 +01:00
Michael Vogel
8ec833f808
New BBCode element "abstract" for network depending messages.
2016-02-22 23:20:59 +01:00
Michael Vogel
d10eee45b9
Merge remote-tracking branch 'upstream/develop' into 1602-mixed-content
2016-02-19 11:55:57 +01:00
Michael Vogel
8a3de7b186
Issue 2367: The data for the gserver table is now sanitized.
2016-02-19 07:30:28 +01:00
Michael Vogel
2eb461ed2c
Merge remote-tracking branch 'upstream/develop' into 1602-mixed-content
2016-02-18 08:15:58 +01:00
26463d92da
Merge pull request #2366 from annando/1602-array_merge
...
Avoid "array_merge" warning.
2016-02-18 07:50:43 +01:00
Michael Vogel
9619829b4a
Avoid "array_merge" warning.
2016-02-18 07:41:08 +01:00
Michael Vogel
f9e2543133
Merge pull request #2354 from fabrixxm/issues/api-errors
...
api: throw HTTPException instead of calling api_error directly
2016-02-18 07:26:33 +01:00
Michael Vogel
7d4c99ebbc
"get_baseurl" and "z_root" are disappearing ...
2016-02-17 23:47:32 +01:00
Michael Vogel
c770b00d6d
Merge remote-tracking branch 'upstream/develop' into 1602-mixed-content
2016-02-17 12:18:46 +01:00
Michael Vogel
c5b724828a
Just some more removed baseurls ...
2016-02-17 08:08:28 +01:00
Michael Vogel
f7537c9e90
Remove the baseurl where possible to avoid mixed content
2016-02-17 00:01:24 +01:00
Michael Vogel
a18fde458c
Added documentation.
2016-02-16 08:06:55 +01:00
Michael Vogel
ade5ef7065
Merge remote-tracking branch 'upstream/develop' into 1602-remove-simplepie
2016-02-16 07:58:01 +01:00
e9fe220116
Merge pull request #2356 from annando/1602-redmatrix-name
...
We now show the correct platform (redmatrix or hubzilla)
2016-02-15 07:38:16 +01:00
Michael Vogel
ec1bfe3d22
Merge remote-tracking branch 'upstream/develop' into 1602-redmatrix-name
2016-02-14 21:03:57 +01:00
Michael Vogel
88018b6e73
Merge remote-tracking branch 'upstream/develop' into 1602-remove-simplepie
2016-02-14 20:57:57 +01:00
Michael Vogel
b0548018d8
Simplepie is removed since we don't use it anymore
2016-02-14 19:50:59 +01:00
Michael Vogel
21fc3c60d4
We now show the correct platform (redmatrix or hubzilla)
2016-02-14 15:05:43 +01:00
Michael Vogel
ec57b61f01
The feed function has now a simulation mode
2016-02-14 15:02:59 +01:00
Michael Vogel
922186bdd1
Small bugfix for the keyword bug in the gcontact table
2016-02-14 12:39:57 +01:00
Michael Vogel
5d35974c19
"addr" and "server_url" are now generated directly in "update_gcontact" if not given.
2016-02-14 11:56:23 +01:00
fabrixxm
3f5f1351b9
api: throw HTTPException instead of calling api_error directly
...
there was some places where api_error() was called instead of throwing
correct subclass of HTTPException. This was causing php errors.
Dogygen comment of api_error() is updated as well
2016-02-14 11:24:51 +01:00
Michael Vogel
b9e1792076
The shadow contact (contact with uid=0) will be updated now as well.
2016-02-14 07:31:57 +01:00
Michael Vogel
5086b8b2a7
DFRN Bugfix: The poco data wasn't sent
2016-02-14 00:14:03 +01:00
Michael Vogel
15296b8036
Avoid errors when noscrape data can't be fetched.
2016-02-13 22:20:00 +01:00
Michael Vogel
f496af08bb
OStatus: The gcontact table will now be updated from the conversation as well
2016-02-13 21:35:05 +01:00
Michael Vogel
9261154eab
Merge remote-tracking branch 'upstream/develop' into 1602-gcontact-cleanup
2016-02-13 20:12:31 +01:00
d0b5c16a20
Merge pull request #2351 from annando/1602-performance-unread-group
...
Optimized query for unread group postings
2016-02-13 19:43:33 +01:00
Michael Vogel
bf7dedb03b
Optimized query for unread group postings
2016-02-13 18:15:24 +01:00
Michael Vogel
a4da9fb55d
Update the gcontact entry when the contact entry is checked for updates
2016-02-13 14:09:08 +01:00
Michael Vogel
253ba45c1a
Added a to-do
2016-02-13 13:30:53 +01:00
4ee15cc682
Merge pull request #2334 from fabrixxm/feature_autoloader
...
Autoloader
2016-02-13 12:27:24 +01:00
Michael Vogel
2ca6cdf6b6
Improvements how gcontact entries are updated
2016-02-13 12:26:58 +01:00
Michael Vogel
acb09d3a3d
Database connections: When we now check for user values we check the system values as well
2016-02-12 11:04:25 +01:00
8451397857
Merge pull request #2346 from annando/1602-poller-user-limits
...
Poller: Now the user limits can be detected automatically as well
2016-02-12 08:17:30 +01:00
Michael Vogel
b5c5471748
Added some documentation
2016-02-12 07:39:08 +01:00
Michael Vogel
4dad744c35
DFRN-Bugfix: Forums should work now
2016-02-11 22:35:06 +01:00
Michael Vogel
5027fbf733
Poller: Now the user limits can be detected automatically as well
2016-02-11 21:39:34 +01:00
Michael Vogel
4af77b60ce
Poller: Use the processlist when the number of maximum database connections was provided manually
2016-02-11 11:33:45 +01:00
a4804a25ee
Merge pull request #2343 from fabrixxm/api_ping
...
fix missing html2plain() function declaration
2016-02-11 09:34:47 +01:00
fabrixxm
e20aad4347
fix missing html2plain() function declaration
2016-02-11 09:05:00 +01:00
f48a639537
Merge pull request #2341 from annando/1602-contact-bugfix
...
Bugfix: The "keywords" field in the gcontact table wasn't set correctly
2016-02-11 07:35:32 +01:00
Michael Vogel
ef0f826fd0
Merge pull request #2325 from fabrixxm/api_ping
...
Api for notifications
2016-02-10 23:47:11 +01:00
Michael Vogel
20d7d18379
Bugfix: The "keywords" field in the gcontact table wasn't set correctly
2016-02-10 23:39:18 +01:00
Michael Vogel
211be5bfc5
Poller: The maximum number of connections can now be configured
2016-02-09 23:28:33 +01:00
Fabrixxm
04dceb9551
Merge branch 'develop' into api_ping
2016-02-09 14:06:57 +01:00
Fabrixxm
d2a9aa1972
add some doxygen comments
2016-02-09 11:10:00 +01:00
Fabrixxm
aec8a1883e
let autoloader include files for HTMLPurifier
2016-02-09 11:08:26 +01:00
Fabrixxm
c6514d58db
add composer-derived autoloader
2016-02-09 11:07:37 +01:00
Michael Vogel
7b2fadcf43
Get rid of the "guid" table. We don't need it anymore.
2016-02-09 10:21:10 +01:00
Michael Vogel
7af3dd01d8
Poller: Check the number of used database connections
2016-02-09 06:42:00 +01:00
Michael Vogel
981aad46d3
DFRN: Sending pokes does work now again
2016-02-08 22:37:29 +01:00
fabrixxm
0c67c89715
Merge pull request #2323 from annando/1601-dfrn-import
...
Complete rewrite of DFRN import
2016-02-08 15:48:16 +01:00
Michael Vogel
b3f7e8d388
Now the public static functions are public static functions
2016-02-08 15:26:24 +01:00
Fabrixxm
2a016e7685
add missing query backticks
2016-02-08 14:35:41 +01:00
Fabrixxm
9ff0fc92dd
NotificationsManager: add backtick to queries
2016-02-08 13:42:06 +01:00
Fabrixxm
756b90a4e0
add docs, rewrite part of the notification api
...
list notifications and set note as seen functionalities are now
splitted in two functions, with correct http method requirement.
Fixed returned value from `notification/seen`
2016-02-08 09:47:59 +01:00
Michael Vogel
4d21671f75
Merge pull request #2314 from rabuzarus/0302_datetime_cleanup
...
datetime.php cleanup
2016-02-08 03:33:25 +01:00
rabuzarus
e267630c54
datetime.php: cleanup - delete some dots which shouldn't be there
2016-02-08 01:59:05 +01:00
fabrixxm
44592611e1
new api for notifications
...
/api/friendica/notification
returns first 50 notifications for current user
/api/friendica¬ification/<id>
set note <id> as seen and return item object if possible
new class NotificationsManager to query for notifications and set seen
state
2016-02-07 14:27:13 +01:00
fabrixxm
ecfb6ec924
Merge pull request #2313 from rabuzarus/0302_forum_class
...
forums.php is now ForumManager.php and providing class ForumManager
2016-02-07 09:28:50 +01:00
Michael Vogel
af219ac9ec
Just some more code cleanup and documentation.
2016-02-06 21:44:10 +01:00
Michael Vogel
8ea4659031
The code was rearranged to improve readability
2016-02-06 17:48:03 +01:00
Michael Vogel
3890415767
Receiving pokes work now
2016-02-06 11:16:00 +01:00
Michael Vogel
bd3e10b132
Bugfix in the poke function / added documentation.
2016-02-06 10:16:16 +01:00
rabuzarus
4896517385
datetime.php: little more docu
2016-02-06 01:08:10 +01:00
Michael Vogel
9e3f849e89
Added documentation
2016-02-05 22:12:54 +01:00
Michael Vogel
1c82e9f209
Bugfix for OStatus to prevent sending messages from wrong senders
2016-02-05 21:31:11 +01:00
Michael Vogel
d408cea871
DFRN import has now gone live
2016-02-05 21:25:20 +01:00
rabuzarus
30c375d238
rework autocomplete: polishing class and methods naming
2016-02-05 14:26:22 +01:00
Michael Vogel
e2a8146307
Added some to-do points
2016-02-05 09:03:17 +01:00
Michael Vogel
2bd36e5628
Feed should work now as well
2016-02-04 23:52:06 +01:00
Michael Vogel
92a31344b5
Events do work now.
2016-02-04 20:34:18 +01:00
Michael Vogel
0390001d4e
Added some more logging
2016-02-04 15:53:22 +01:00
rabuzarus
52dbb0b4a2
Forum class - rename Class CamelCase and rename some methods
2016-02-04 14:51:54 +01:00
rabuzarus
9a54afa629
Forum class - rename Class CamelCase and rename some methods
2016-02-04 14:47:20 +01:00
Michael Vogel
3a649047df
DFRN: Contact-id is now stored depending on the author/Some more bugfixes
2016-02-04 12:51:34 +01:00
Michael Vogel
5f6ba00408
Added documentation, fixed some bug
2016-02-04 10:19:13 +01:00
Michael Vogel
2d0c2990ea
Differences fixed between old and new code
2016-02-03 23:04:52 +01:00
rabuzarus
811ed4e1c0
datetime.php cleanup
2016-02-03 19:48:09 +01:00
rabuzarus
c1070e4655
forums.php is now forum.php and providing class forum
2016-02-03 18:05:26 +01:00
Fabrixxm
9fcd74f470
Pass App class instace to all templates via "$APP" variable
2016-02-03 14:01:37 +01:00
Michael Vogel
d9b5d6d5f5
Merge remote-tracking branch 'upstream/develop' into 1601-dfrn-import
2016-02-03 08:34:11 +01:00
ada4fbdfb9
Merge pull request #2309 from annando/1602-new-guid
...
New method to create a guid if none was given
2016-02-03 07:07:13 +01:00
Michael Vogel
47d2e3b142
Added some documentation
2016-02-03 05:00:26 +01:00
rabuzarus
ad5be2901e
rework autocomplete: some styling if contact is forum
2016-02-03 00:25:33 +01:00
rabuzarus
aff775e55c
rework autocomplete: add NavBar forum search
2016-02-02 22:33:14 +01:00
Michael Vogel
f604f13d7d
New method to create a guid if none was given
2016-02-02 20:57:19 +01:00
Michael Vogel
1aa225b03b
Code beautification
2016-02-01 23:52:37 +01:00
rabuzarus
aee94b38c1
rework autocomplete: add class dir and static function
2016-02-01 18:21:29 +01:00
rabuzarus
5f7c5e6ab6
rework autocomplete: Access list of smilies over JSON
2016-02-01 17:43:12 +01:00
Michael Vogel
8a9862c9ce
Entry import could work but need clean up
2016-02-01 00:09:03 +01:00
rabuzarus
162f754e2d
Merge develop into 1901_autocomplete
2016-01-30 16:57:54 +01:00
Michael Vogel
d04e1bdf69
Merge remote-tracking branch 'upstream/develop' into 1601-dfrn-import
2016-01-30 16:38:06 +01:00
Michael Vogel
3ea5706d16
Resolved namespace trouble
2016-01-30 16:37:18 +01:00
Michael Vogel
eb17fe7324
Some missing parts added
2016-01-30 14:13:58 +01:00
rabuzarus
088b075bba
event_form: use [map] tag to embedd a map
2016-01-30 05:12:27 +01:00
Michael Vogel
4e513d3885
DFRN: Deletions should work now as well
2016-01-30 03:17:46 +01:00
Michael Vogel
69457a4a5b
DFRN import seems to work. Improvements are possible :-)
2016-01-30 02:57:40 +01:00
rabuzarus
8e0f04026c
vier: some fixes for mobile view
2016-01-30 01:53:21 +01:00
Michael Vogel
cd1f3cde00
DFRN Deletions should now work too
2016-01-30 01:20:43 +01:00
Michael Vogel
decaac6c31
DFRN-Import is now nearly complete, changed namespace constants
2016-01-29 23:14:01 +01:00
Michael Vogel
1cdcb9fc2e
DFRN: Entry import could work now, first steps for mails
2016-01-29 17:42:38 +01:00
Michael Vogel
8412eb7066
Merge remote-tracking branch 'upstream/develop' into 1601-dfrn-import
2016-01-29 10:59:06 +01:00
fabrixxm
863d49ccd0
Merge pull request #2300 from annando/1601-gcontact-guessing
...
gcontact-id now depends on the owner, not the author of a post
2016-01-29 05:27:58 +01:00
fabrixxm
fdb864157d
Merge pull request #2299 from annando/1601-contact-photos
...
Improved avatar storage in contacts
2016-01-29 05:26:26 +01:00
Michael Vogel
56687f5bc8
Check the body for notifications as well
2016-01-29 03:46:43 +01:00
Michael Vogel
e4c4b8e13e
It's better to ask the connectors for their profile data
2016-01-29 03:02:15 +01:00
Michael Vogel
8767ea5f52
Improved check against profile
2016-01-29 01:18:18 +01:00
Michael Vogel
b3e86f4e6b
There is now a central function for item notifications
2016-01-28 22:58:05 +01:00
Michael Vogel
a93d35bfda
gcontact-id now depends on the owner, not the author of a post
2016-01-28 18:06:17 +01:00
Michael Vogel
410ebb4cbf
Added documentation
2016-01-28 12:35:07 +01:00
Michael Vogel
eba9f15daa
Removed some more work
2016-01-28 11:18:57 +01:00
Michael Vogel
04725d1283
Reverted some work ...
2016-01-28 11:14:13 +01:00
Michael Vogel
78e79de7c9
New central function to store avatar data in contacts
2016-01-28 11:09:08 +01:00
Michael Vogel
6f662b8c74
New avatar picture fields to better cope with changing avatars
2016-01-28 01:26:19 +01:00
Michael Vogel
613f6b9b32
Just some more code :-)
2016-01-27 20:06:23 +01:00
Michael Vogel
1d4de96960
Next steps to add all fields
2016-01-27 15:57:11 +01:00
Michael Vogel
afed5f3afc
Test code for the DFRN import
2016-01-27 11:30:12 +01:00
Michael Vogel
828cec27dd
Do not notify on "likes" - update only OStatus contacts
2016-01-27 10:44:15 +01:00
Michael Vogel
45a5f63d35
The object-type is now transmitted as well
2016-01-27 02:38:52 +01:00
Michael Vogel
c0eb7b10a3
Some new fields for the protocol
2016-01-26 12:18:57 +01:00
Michael Vogel
4208acf4b6
Merge remote-tracking branch 'upstream/develop' into 1601-dfrn
2016-01-25 23:51:11 +01:00
Michael Vogel
9b2582e066
API: Only allow repeating of public items
2016-01-25 22:35:18 +01:00
Michael Vogel
778d9250c6
Still some more documentation
2016-01-25 22:10:26 +01:00
Michael Vogel
62de6be495
Switched to static methods for DFRN
2016-01-25 15:20:58 +01:00
Matthew Exon
4ff8c9e3a1
Document new redirect_url return value
2016-01-25 11:38:36 +01:00