Commit Graph

181 Commits

Author SHA1 Message Date
redmatrix 07dca90352 updates to hcard parsing 2016-08-07 21:00:23 -07:00
redmatrix 7d7f43c205 still working through some issues with curl magic-auth
fixed profile photo upload
2016-06-27 22:25:37 -07:00
redmatrix e2de2f65d5 issue #442, tables contain too much whitespace (there's a definite issue here, but I should note the offending example was full of carriage returns as well as linefeeds; which exacerbated the problem). 2016-06-26 20:15:42 -07:00
redmatrix b593c3a9b9 1. provide automatic relocation of important links in items that are imported or synced to clones
2. provide framework for custom curl request bodies using custom/non-standard request methods. This was a real nightmare because curl doesn't actually let you specify a string to send as the request body (except when doing POST). You have to treat it as a file upload using a custom file handler function which provides the actual content in chunks as if it were buffered I/O.
3. item_store and item_store_update now return the item that was stored
2016-06-21 18:24:36 -07:00
redmatrix ed16660867 code optimisation 2016-06-20 20:34:19 -07:00
redmatrix 30841d9470 Don't use count() to check DB results 2016-06-19 18:57:56 -07:00
redmatrix f6d7628254 core changes to better support media migrations 2016-06-16 20:16:39 -07:00
redmatrix d457f11717 custom request methods for curl 2016-06-15 21:25:26 -07:00
redmatrix 6602ff83dd start removing reserved words from database column names (this run: addon and hook) 2016-05-30 19:44:30 -07:00
redmatrix 80f2ba640e code cleanup 2016-05-24 20:49:23 -07:00
redmatrix 84ba6393ad relocate index and db 2016-05-24 16:36:55 -07:00
redmatrix 29ba891809 moved enotify 2016-05-24 01:25:13 -07:00
redmatrix d8ace38041 rework the conversation object stuff at a high level - still needs a bit of refactoring 2016-05-20 22:52:47 -07:00
redmatrix 019250eff8 consolidate include/*_selectors.php (not touching acl_selectors for the moment, as it will likely end up with a different disposition) 2016-05-20 22:13:20 -07:00
redmatrix cae380f068 case issue 2016-05-20 01:21:19 -07:00
redmatrix a2cec8899a daemon conversion continued... 2016-05-19 22:26:37 -07:00
redmatrix 853322e7d2 don't try to deliver empty hashes 2016-05-19 20:48:40 -07:00
redmatrix 883b1ff513 an issue related to #386 2016-05-16 19:23:42 -07:00
redmatrix 4dd3839c41 provide repository versions on admin summary page and an upgrade message if you're behind master 2016-05-10 21:46:04 -07:00
redmatrix f99daf8ff9 move iconfig functions to include/config.php with all the rest of the configs, fix an issue with singleton discovery and start work on singleton delivery 2016-04-26 16:12:31 -07:00
redmatrix d62f490814 Setup was horked after this commit and I couldn't easily make it right so reverting - will try again at a future date
Revert "remove global db variable"

This reverts commit c3b0c0f32a.
2016-04-25 20:12:36 -07:00
redmatrix c3b0c0f32a remove global db variable 2016-04-25 16:55:33 -07:00
redmatrix fd07940b10 provide stream resource pointer option to z_fetch_url() and z_post_url() per earlier doco commit on syncing files/photos across clones. 2016-04-05 18:24:24 -07:00
redmatrix 222ace3770 For GNU-social discovery, use the URI in the feed (author.uri) rather than try to pick out which of the aliases in webfinger are likely to be the right one. If we get it wrong, our communications with them will be discarded and there is no rhyme or reason to the logic about which representation is likely to be the one true account URI. It appears to vary with the clean_url setting of the site and this info isn't available to us except with a sequence of expensive probes and testing various ways of re-writing URLs to see if we get a response. 2016-04-03 20:55:38 -07:00
redmatrix 8b3c099a12 use constant 2016-04-02 21:06:41 -07:00
redmatrix 9abd95fad3 static App 2016-03-31 16:06:03 -07:00
redmatrix 1cd3b41825 deprecate $a->get_baseurl() 2016-03-30 22:13:24 -07:00
redmatrix 971e7321c6 issue #319 part 2 2016-03-26 14:33:36 -07:00
redmatrix f200dd4395 atom specifies a uri or iri for the id. message_id isn't suitable here. 2016-03-23 16:36:27 -07:00
redmatrix 6f2ba0c619 rewrite the webfinger discovery logic 2016-03-22 19:58:59 -07:00
redmatrix ec99e3ed62 attempting to work with braindead lighttpd gnusocial servers 2016-03-21 21:31:28 -07:00
redmatrix 28599fe652 more federation work 2016-03-20 21:41:19 -07:00
redmatrix 38eb79705e lots of work on federated channel discovery 2016-03-16 18:00:13 -07:00
redmatrix b673b6835d federation work 2016-03-14 22:14:17 -07:00
redmatrix ef7494359f some re-working of webfinger and hcard parsing which will be necessary going forward. 2016-03-14 18:12:35 -07:00
redmatrix f7f20c5917 z_fetch_url and z_post_url returning false 2016-02-27 16:27:37 -08:00
redmatrix 28d07fd6b2 move storage assets to zotlabs/storage 2016-02-19 00:06:10 -08:00
redmatrix 342fda94e4 Provide Zotlabs\Project and System class for querying details about the project/version info. Move these out of /boot.php 2016-02-18 15:24:58 -08:00
redmatrix ade91f8190 directory modes reversed 2016-02-12 14:02:50 -08:00
redmatrix d8e6fd5df0 provide get_server_role() to abstract different roles and capabilities 2016-02-07 18:11:10 -08:00
redmatrix be83855acf generalise the site icon 2016-01-17 16:50:37 -08:00
redmatrix 10ed334e8c various issues from the forums 2016-01-17 16:29:32 -08:00
redmatrix 23c7086605 add locked features to siteinfo to assist in debugging 2016-01-09 23:39:53 -08:00
redmatrix b00c22916a fix relative urls on some Diaspora profile photos 2016-01-09 14:02:58 -08:00
wave72 598a428c6b Added 'invitation_only' to site info 2015-12-20 14:41:49 +01:00
redmatrix 72edc9cd6c start working on the singleton setting 2015-12-09 18:30:30 -08:00
redmatrix f7f0d2b265 provide plugin hooks for blacklist checking functions. 2015-12-06 20:45:21 -08:00
redmatrix ca55bbdaed use the std_version where applicable instead of matching to the git. 2015-12-03 17:09:05 -08:00
redmatrix 650f882265 generalise the site black|white allow lists, also add a channel black|white list for future use 2015-11-29 20:26:00 -08:00
redmatrix a2747403f2 report correct directory mode for standalone directories in siteinfo 2015-11-29 19:45:29 -08:00