Commit-Graf

  • 839ae571d8 Define User_group::$profile_id among class variables Mikael Nordfeldth 2016-01-07 12:12:27 +01:00
  • e7308b0ecb Max execution time margin for OpportunisticQM Mikael Nordfeldth 2016-01-07 11:58:09 +01:00
  • 94392ab00c Index the verb column since we do COUNT(*) based on it Mikael Nordfeldth 2016-01-07 11:39:46 +01:00
  • 05d3622939 Conversation entries where id==0 would screw up the "re-auto-increment" sequencing Mikael Nordfeldth 2016-01-06 22:26:17 +01:00
  • 6924bb1d29 Gah and a 302 in the non-exception-handling redirect too Mikael Nordfeldth 2016-01-06 20:09:59 +01:00
  • a9b5519293 Attachment thumbnail redirect is a 302 redirect Mikael Nordfeldth 2016-01-06 20:07:40 +01:00
  • 4d179c6b0c Our URLs are permanent redirects, mind you! Mikael Nordfeldth 2016-01-06 20:06:14 +01:00
  • 47c7e1b875 Breaking class definitions out into separate files and fixing typing Mikael Nordfeldth 2016-01-06 19:46:56 +01:00
  • f1c4c64cd9 Don't update stored URLs just because we have a filename Mikael Nordfeldth 2016-01-06 19:23:38 +01:00
  • 346e34e543 Return dynamically generated URLs for thumbnails for all locally stored entries Mikael Nordfeldth 2016-01-06 19:06:29 +01:00
  • 4352d1739d Always generate notice URLs on the fly for local notices Mikael Nordfeldth 2016-01-06 16:24:33 +01:00
  • 1a1e44cdfd Issue #118 wanted better TOR support, now Avatar URLs are not stored Mikael Nordfeldth 2016-01-06 16:14:26 +01:00
  • 7b2036a4b5 Note in the debug log if we render the HTML of a message Mikael Nordfeldth 2016-01-06 15:37:30 +01:00
  • b596391fcd Avoid having to check for notices without rendered copies in upgrade.php Mikael Nordfeldth 2016-01-06 15:32:00 +01:00
  • d6ac002639 Get conversation ID from child too in scripts/upgrade.php Mikael Nordfeldth 2016-01-06 14:57:30 +01:00
  • 4a8e936e19 Somewhat more meaningful error message Mikael Nordfeldth 2016-01-06 14:10:37 +01:00
  • 0fd2ad649e Conversation IDs (again) no longer based on Notice ID Mikael Nordfeldth 2016-01-06 13:58:46 +01:00
  • 4b22b0c42a More listitems and lists into separate files + stronger typing Mikael Nordfeldth 2016-01-06 01:36:46 +01:00
  • 6d9f390ba8 Separating classes into files and stronger typing Mikael Nordfeldth 2016-01-06 01:30:12 +01:00
  • da2f179ae9 Typing to Profile Mikael Nordfeldth 2016-01-06 01:25:00 +01:00
  • e577e883f4 Subscriber lists to separate files and also Profile typing Mikael Nordfeldth 2016-01-06 00:57:31 +01:00
  • 59d3bbe037 Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes Mikael Nordfeldth 2016-01-06 00:53:20 +01:00
  • d45457e4a9 Merge branch 'nightly' into 'nightly' mmn 2016-01-05 23:53:08 +00:00
  • 1946197a1c Merge request #10 by aroque but in a slightly different version Mikael Nordfeldth 2016-01-06 00:48:03 +01:00
  • 32549cfd8c $notices->verb = ActivityVerb::POST; hannes 2016-01-05 23:29:48 +00:00
  • 2c5460eb0e Merge branch 'openid-plugin' into 'nightly' mmn 2016-01-05 23:28:28 +00:00
  • 31c8416a8f Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes Mikael Nordfeldth 2016-01-06 00:24:41 +01:00
  • 956e053da6 Merge branch 'lookup_url_fix' into 'nightly' mmn 2016-01-05 23:24:16 +00:00
  • 792b62874e Require Profile for Profile->getLists Mikael Nordfeldth 2016-01-06 00:18:10 +01:00
  • 0b4b0de412 longurl in href hannes 2016-01-05 23:14:51 +00:00
  • 1c25cffbd8 add $redir->redir_url to use in common_linkify() hannes 2016-01-05 23:07:24 +00:00
  • 3d66d960a1 Require Profile for Profile->getOtherTags Mikael Nordfeldth 2016-01-05 23:07:30 +01:00
  • 8b78e01d4c $longurl->url is just the same $canon we fed to File_redirection::where() hannes 2016-01-05 23:06:02 +00:00
  • 64f2f3d976 effectiveUrl seems to contain the url we want hannes 2016-01-05 22:44:06 +00:00
  • 8ad6b8809a Don't abort on too long notices in Notice::saveActivity Mikael Nordfeldth 2016-01-05 17:31:09 +01:00
  • e10691abea only count post-notices (i.e. don't include activity-notices in statuses_count in the API) hannes 2016-01-05 14:19:33 +00:00
  • 9a75778b29 If there's no Happening, we can't use the RSVP. Mikael Nordfeldth 2016-01-05 15:00:34 +01:00
  • 3471213d1c processFeed would abort on certain errors where findLocalObject failed Mikael Nordfeldth 2016-01-05 15:00:07 +01:00
  • ab93bb009c XSS vulnerability when remote-subscribing Mikael Nordfeldth 2016-01-05 12:15:50 +01:00
  • df8c14d66a ProfileMiniList->newListItem changed to match ProfileList->newListItem Mikael Nordfeldth 2016-01-05 00:09:47 +01:00
  • 701f6ff608 Allow Profile->getCurrentNotice to send scoped profile info Mikael Nordfeldth 2016-01-04 21:42:24 +01:00
  • 6a16939830 Profile->getCurrentNotice handles PrivateStreamException Mikael Nordfeldth 2016-01-04 21:38:41 +01:00
  • bf0df016e5 OpenID plugin: 'openid_only' should be 'openidonly' Chimo 2016-01-04 10:36:05 -05:00
  • de7e8c59e8 Version bump since we've fixed a lot of bugs Mikael Nordfeldth 2016-01-04 02:19:37 +01:00
  • fb537fb7f4 We would end up with a Managed_DataObject if now match was found Mikael Nordfeldth 2016-01-04 02:04:18 +01:00
  • 065e23b1c4 Code cleanup in lib/activityutils.php Mikael Nordfeldth 2016-01-04 01:58:45 +01:00
  • 00ace6c2df More explicit catch Mikael Nordfeldth 2016-01-04 01:53:33 +01:00
  • f7a1c8a94c The $options array isn't used here Mikael Nordfeldth 2016-01-04 01:48:54 +01:00
  • 34b25e6afc Use EmptyIdException in Fave deletion try-catch Mikael Nordfeldth 2016-01-03 22:57:28 +01:00
  • b4b57bba54 EmptyIdException to make sure we get the right in catch Mikael Nordfeldth 2016-01-03 22:56:48 +01:00
  • bda30a92bc Fave deletion would fail in some cases with missing profiles or notices Mikael Nordfeldth 2016-01-03 22:35:49 +01:00
  • 7266a968f9 Err, forgot semicolon. Mikael Nordfeldth 2016-01-03 22:22:58 +01:00
  • f467b89f40 Try-catch on profile deletion unsubscribe actions Mikael Nordfeldth 2016-01-03 22:21:03 +01:00
  • 3bddf01350 Somewhat better layout for approving/rejecting subrequests Mikael Nordfeldth 2016-01-03 20:42:21 +01:00
  • c19964094b Pending subscription requests now work as they should Mikael Nordfeldth 2016-01-03 20:27:53 +01:00
  • b374e5f08b If a user has a private stream, assume a moderated subscription policy Mikael Nordfeldth 2016-01-03 19:33:26 +01:00
  • df0f9547b5 Handle private streams better (failed to show profile before) Mikael Nordfeldth 2016-01-03 19:05:49 +01:00
  • 7df8a6b731 This version of the EventPlugin won't work with StatusNet any longer Mikael Nordfeldth 2016-01-03 16:23:44 +01:00
  • aa3028e5d9 Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes Mikael Nordfeldth 2016-01-03 16:23:07 +01:00
  • 3251ef3b51 Merge branch 'beautify_profile_list' into 'nightly' mmn 2016-01-03 15:22:32 +00:00
  • 95d415257a Merge branch 'nightly' into singpolyma/gnu-social-events-saveObjectFromActivity Mikael Nordfeldth 2016-01-03 13:08:34 +01:00
  • 0dc7fcce5b Fixes issue #94 with undefined 'fr' Mikael Nordfeldth 2016-01-03 00:45:47 +01:00
  • 336f099241 Don't store object type for verbs (as they don't have it) Mikael Nordfeldth 2016-01-02 16:05:20 +01:00
  • fe328ae5e4 Fix because qvitter supplies a twitter array value which is an array Mikael Nordfeldth 2016-01-02 02:01:54 +01:00
  • cf6e06a5dd Avoid exception for invalid URL aborting rendering for parent notice if it fails Mikael Nordfeldth 2016-01-02 00:09:10 +01:00
  • 0dfafe2567 NewnoticeAction now uses Notice::saveActivity(...) Mikael Nordfeldth 2016-01-01 20:18:54 +01:00
  • 26a6eca94e Location::fromOptions(Notice::locationOptions(...)) Mikael Nordfeldth 2016-01-01 19:29:31 +01:00
  • f4309ed715 whitespace switch for code layout Mikael Nordfeldth 2016-01-01 18:43:37 +01:00
  • e02c10a589 common_render_content doesn't require a Profile now Mikael Nordfeldth 2016-01-01 18:40:11 +01:00
  • 54325e266f upgrade script makes sure all notices have rendered copies Mikael Nordfeldth 2016-01-01 18:29:44 +01:00
  • ad4beb9091 ->getID() instead of ->id Mikael Nordfeldth 2016-01-01 18:21:54 +01:00
  • 10973dcf69 Don't require a notice object to common_linkify_mentions Mikael Nordfeldth 2016-01-01 18:20:42 +01:00
  • 86106b890a Output fixed sizes of thumbnails so we don't get jumpy scrolling Mikael Nordfeldth 2016-01-01 14:13:16 +01:00
  • 4fc2b2584b RSVPs refer to Happening (event) by URI instead of ID now Mikael Nordfeldth 2015-12-31 19:23:05 +01:00
  • 34ce2f6cfa minor happening changes Mikael Nordfeldth 2015-12-31 18:04:12 +01:00
  • f6df44ea85 Handle feed imports with exceptions better Mikael Nordfeldth 2015-12-31 15:05:35 +01:00
  • 7adf1c99fc s/LOG_ERROR/LOG_ERR/ Mikael Nordfeldth 2015-12-31 13:04:50 +01:00
  • 7f1ce07e9f Logging destinations and unnecessary debug Mikael Nordfeldth 2015-12-31 13:00:20 +01:00
  • fab745c6d6 Exception throwing and proper db retrieval Mikael Nordfeldth 2015-12-31 12:41:30 +01:00
  • 6606781916 Proper error message in exception Mikael Nordfeldth 2015-12-31 12:41:02 +01:00
  • 5ba6be1a87 Deleted_notice had a superfluous field Mikael Nordfeldth 2015-12-31 12:33:59 +01:00
  • df19791a8f Wups, $notice not $stored in the old function... Mikael Nordfeldth 2015-12-31 02:37:42 +01:00
  • 8b0fdfb4a0 Notice conversation is perhaps not set yet Mikael Nordfeldth 2015-12-31 02:35:13 +01:00
  • 7cf6aaecd0 Don't do saveKnownReplies unless it's a verb=post Mikael Nordfeldth 2015-12-31 02:31:35 +01:00
  • 66289d3e76 Use recently implemented functions in saveKnownReplies Mikael Nordfeldth 2015-12-31 02:22:49 +01:00
  • 6772d991ae Only provide Notice oEmbed data for local notices Mikael Nordfeldth 2015-12-31 01:55:18 +01:00
  • f61187a210 local/* is already in root .gitignore Mikael Nordfeldth 2015-12-31 01:54:34 +01:00
  • bceece3bb9 issue #93 Mikael Nordfeldth 2015-12-30 18:03:45 +01:00
  • b0bf620c61 RecoverpasswordAction uses User->setPassword() Mikael Nordfeldth 2015-12-30 17:53:43 +01:00
  • 29847f172f setPassword now runs validate too Mikael Nordfeldth 2015-12-30 17:49:13 +01:00
  • d7a8ee99af Added User->setPassword($password) Mikael Nordfeldth 2015-12-30 17:44:24 +01:00
  • 998db39b1a Notification mails are sent again fixes ssue #99 Mikael Nordfeldth 2015-12-30 17:35:47 +01:00
  • ad5d5f8054 Merge branch 'nightly' into 'nightly' mmn 2015-12-30 15:38:19 +00:00
  • 08be0e5c67 fixes this issue: https://quitter.se/notice/4344600 hannes 2015-12-30 01:54:48 +00:00
  • c0ef167514 create storage directories automatically Mikael Nordfeldth 2015-12-28 00:35:02 +01:00
  • 2f836e2a59 GNU social config paths, removed StatusNet/Laconica Mikael Nordfeldth 2015-12-28 00:09:06 +01:00
  • 17a65ff873 background folder has never been used for GNU social Mikael Nordfeldth 2015-12-28 00:00:04 +01:00
  • 7f4b51e246 minor tuning to nginx example config Mikael Nordfeldth 2015-12-27 23:58:10 +01:00
  • 4bc0b374bc File_redirection should get URLs properly Mikael Nordfeldth 2015-12-27 21:36:23 +01:00
  • bd00ef839d split() is deprecated and should be explode() Mikael Nordfeldth 2015-12-27 15:22:16 +01:00