]>
git.mxchange.org Git - quix0rs-gnu-social.git/log
postblue [Wed, 11 Feb 2015 00:54:23 +0000 (01:54 +0100)]
Merge branch 'nightly' of gitorious.org:social/mainline into nightly
Mikael Nordfeldth [Tue, 10 Feb 2015 17:41:18 +0000 (18:41 +0100)]
Merge commit 'refs/merge-requests/41' of https://gitorious.org/social/mainline into merge-requests/41
Chimo [Tue, 10 Feb 2015 15:53:24 +0000 (10:53 -0500)]
Add 'statusnet_textarea' backward-compatibility
Mikael Nordfeldth [Mon, 9 Feb 2015 23:30:20 +0000 (00:30 +0100)]
Merge commit 'refs/merge-requests/40' of https://gitorious.org/social/mainline into merge-requests/40
Chimo [Mon, 9 Feb 2015 23:08:46 +0000 (18:08 -0500)]
Replace one instance of LOG_ERR with LOG_DEBUG
Chimo [Mon, 9 Feb 2015 23:06:26 +0000 (18:06 -0500)]
Prepopulate newnotice from URL arg
Mikael Nordfeldth [Mon, 9 Feb 2015 20:44:01 +0000 (21:44 +0100)]
GNU social SVG logo added to neo-gnu
postblue [Mon, 9 Feb 2015 20:29:56 +0000 (21:29 +0100)]
Latest Qvitter head
postblue [Mon, 9 Feb 2015 20:27:43 +0000 (21:27 +0100)]
Merge branch 'nightly' of gitorious.org:social/mainline into nightly
Mikael Nordfeldth [Mon, 9 Feb 2015 19:25:24 +0000 (20:25 +0100)]
neo-quitter unuglifying (thanks @marcus@gnusocial.ch )
also formatting changes to the CSS like removing trailing whitespace.
Mikael Nordfeldth [Mon, 9 Feb 2015 10:35:19 +0000 (11:35 +0100)]
Merge commit 'refs/merge-requests/39' of https://gitorious.org/social/mainline into merge-requests/39
Chimo [Mon, 9 Feb 2015 01:11:50 +0000 (20:11 -0500)]
TwitterBridge: don't array_merge() non-arrays
Fixes: ErrorException: [2] array_merge(): Argument #2 is not an array
Chimo [Mon, 9 Feb 2015 01:07:23 +0000 (20:07 -0500)]
Make TwitterBridge less noisy
Empty timelines are no longer warnings, but debug information
Mikael Nordfeldth [Sun, 8 Feb 2015 22:48:35 +0000 (23:48 +0100)]
Can now delete lists/peopletags (thanks MrB)
Reported on https://bugz.foocorp.net/T79
Fix by MrB: https://gist.github.com/mrvdb/
0f5d84c9b56c0a390c4a
Mikael Nordfeldth [Sun, 8 Feb 2015 22:21:28 +0000 (23:21 +0100)]
Merge commit 'refs/merge-requests/37' of https://gitorious.org/social/mainline into merge-requests/37
Mikael Nordfeldth [Sun, 8 Feb 2015 22:19:53 +0000 (23:19 +0100)]
Merge commit 'refs/merge-requests/30' of https://gitorious.org/social/mainline into merge-requests/30
Mikael Nordfeldth [Sun, 8 Feb 2015 22:18:36 +0000 (23:18 +0100)]
Merge commit 'refs/merge-requests/31' of https://gitorious.org/social/mainline into merge-requests/31
Mikael Nordfeldth [Sun, 8 Feb 2015 22:11:47 +0000 (23:11 +0100)]
Merge commit 'refs/merge-requests/36' of https://gitorious.org/social/mainline into merge-requests/36
Chimo [Sun, 8 Feb 2015 19:47:03 +0000 (14:47 -0500)]
Populate 'created' property on attention
The 'created' column in attention SQL table has NOT NULL
restriction.
Chimo [Sun, 8 Feb 2015 18:41:29 +0000 (13:41 -0500)]
Populate 'created' property on ostatus_source
The 'created' column in ostatus_source SQL table has NOT NULL restriction.
INSERTs fail when running MySQL/MariaDB in strict mode if this is not
populated.
Mikael Nordfeldth [Sun, 8 Feb 2015 14:33:00 +0000 (15:33 +0100)]
added non-critical FIXMEs
Mikael Nordfeldth [Sun, 8 Feb 2015 14:17:50 +0000 (15:17 +0100)]
updateWithKeys did not always COMMIT transactions
Mikael Nordfeldth [Sun, 8 Feb 2015 10:53:47 +0000 (11:53 +0100)]
Older versions of PHP couldn't do array indexes on function returns.
Mikael Nordfeldth [Sun, 8 Feb 2015 10:47:15 +0000 (11:47 +0100)]
General code quality improvement for easier understanding
Also made sure we only match local group IDs in recognizedFeed for PushhubAction
Mikael Nordfeldth [Sun, 8 Feb 2015 10:23:04 +0000 (11:23 +0100)]
Merge commit 'refs/merge-requests/33' of https://gitorious.org/social/mainline into merge-requests/33
Mikael Nordfeldth [Sun, 8 Feb 2015 10:21:36 +0000 (11:21 +0100)]
Merge commit 'refs/merge-requests/34' of https://gitorious.org/social/mainline into merge-requests/34
Mikael Nordfeldth [Sun, 8 Feb 2015 10:20:53 +0000 (11:20 +0100)]
Merge commit 'refs/merge-requests/35' of https://gitorious.org/social/mainline into merge-requests/35
Mikael Nordfeldth [Sun, 8 Feb 2015 10:09:19 +0000 (11:09 +0100)]
ROLLBACK which may or may not be useful
There were problems with queries that were executed but didn't seem to
be committed. Trying to patch that up by calling a ROLLBACK on transactions
where the loading of the page isn't stopped after the BEGIN statement's
intended function fails (like with the rememberme cookie in this commit).
Chimo [Sat, 7 Feb 2015 16:16:14 +0000 (11:16 -0500)]
Document "process_links" option for attachments
Chimo [Sat, 7 Feb 2015 16:08:03 +0000 (11:08 -0500)]
Remove NOT NULL restriction on FeedSub last_update
Fixes an issue where INSERTs fail if MySQL/MariaDB runs in "strict
mode".
Chimo [Sat, 7 Feb 2015 15:46:13 +0000 (10:46 -0500)]
Remove NOT NULL restriction on HubSub 'lease'
This fixes an issue where INSERTs in HubSub fail if MySQL/MariaDB is
running in "strict mode" since the default lease time in
PushHubAction::subunsub is null.
Permanent subscriptions have been removed in PuSH v0.4, but they are
being kept here for backward-compatibility with previous GS/SN versions.
postblue [Sat, 7 Feb 2015 08:41:27 +0000 (09:41 +0100)]
Update Qvitter submodule to latest HEAD
postblue [Sat, 7 Feb 2015 08:37:28 +0000 (09:37 +0100)]
Merge branch 'nightly' of gitorious.org:social/mainline into nightly
Mikael Nordfeldth [Fri, 6 Feb 2015 11:51:04 +0000 (12:51 +0100)]
Network public feed name fixed (prev. not "Network")
Mikael Nordfeldth [Thu, 5 Feb 2015 11:13:01 +0000 (12:13 +0100)]
True isn't true in Javascript.
Apparently True isn't true in javascript. They fiddle around like crazy with
loose typing (causing all kinds of problems) but vars are case sensitive?!
Mikael Nordfeldth [Thu, 5 Feb 2015 11:05:39 +0000 (12:05 +0100)]
cacheKey change for Status_network class
From statusnet to gnusocial.
Mikael Nordfeldth [Thu, 5 Feb 2015 11:05:10 +0000 (12:05 +0100)]
Only Firefox has predefined js function args (thanks MrB)
Mikael Nordfeldth [Thu, 5 Feb 2015 10:49:06 +0000 (11:49 +0100)]
Memcache is a plugin, also now not explicitly mentioned in CONFIGURE
Mikael Nordfeldth [Thu, 5 Feb 2015 10:44:36 +0000 (11:44 +0100)]
Replace memcache with opcache in INSTALL instructions.
Mikael Nordfeldth [Wed, 4 Feb 2015 21:44:38 +0000 (22:44 +0100)]
But let's hide external permalink if already linked through 'source'
Mikael Nordfeldth [Wed, 4 Feb 2015 21:32:57 +0000 (22:32 +0100)]
No reason to hide external notice permalinks
Mikael Nordfeldth [Wed, 4 Feb 2015 20:25:14 +0000 (21:25 +0100)]
By default, don't allow nick changes for profiles
This goes for both users and groups, since they share nickname namespace.
If you want to enable nickname changes, just add this to your config:
$config['profile']['changenick'] = true;
This commit should cover all changes in our usual web forms as well as through
the API.
Mikael Nordfeldth [Wed, 4 Feb 2015 19:52:10 +0000 (20:52 +0100)]
HTMLOutputter input element can take arbitrary attributes now
Mikael Nordfeldth [Wed, 4 Feb 2015 16:30:50 +0000 (17:30 +0100)]
Variable name updates in apigroupleave.php
Mikael Nordfeldth [Wed, 4 Feb 2015 15:48:12 +0000 (16:48 +0100)]
Allow delete-inactive for gcfeeds
Garbage collecting should also allow to clean up leftover database entries.
Mikael Nordfeldth [Wed, 4 Feb 2015 15:47:43 +0000 (16:47 +0100)]
A single user instance also has the same URLs as multiuser instances
Mikael Nordfeldth [Tue, 3 Feb 2015 21:33:01 +0000 (22:33 +0100)]
showstream for singleuser instance too
singleuser instances shouldn't be too special and have too many
alternative methods of doing stuff.
Mikael Nordfeldth [Tue, 3 Feb 2015 21:04:29 +0000 (22:04 +0100)]
User class also needs getConfigPref
Mikael Nordfeldth [Tue, 3 Feb 2015 20:58:58 +0000 (21:58 +0100)]
FavoritePlugin uses getConfigPref for profile setting
Mikael Nordfeldth [Tue, 3 Feb 2015 20:58:17 +0000 (21:58 +0100)]
getConfigPref for globally configurable fallbacks
Mikael Nordfeldth [Tue, 3 Feb 2015 20:27:25 +0000 (21:27 +0100)]
Avoid CLI printing some PEAR::DB deprecated stuff
We should get rid of PEAR::DB and reenable these logs. Upstream
doesn't seem to update.
Mikael Nordfeldth [Tue, 3 Feb 2015 20:21:12 +0000 (21:21 +0100)]
Inform API users if notice was deleted.
Mikael Nordfeldth [Tue, 3 Feb 2015 20:15:37 +0000 (21:15 +0100)]
$this out of context (use $rcpt)
Mikael Nordfeldth [Tue, 3 Feb 2015 16:50:21 +0000 (17:50 +0100)]
Revert "Notices for faves are already sent as they are notices now."
This reverts commit
636d5141e994297749a78190a19b62a94f41884f .
We want the salmon notifyActivity call
Mikael Nordfeldth [Tue, 3 Feb 2015 15:53:51 +0000 (16:53 +0100)]
The favorite activity is an activity.
Mikael Nordfeldth [Tue, 3 Feb 2015 15:44:13 +0000 (16:44 +0100)]
Notices for faves are already sent as they are notices now.
Mikael Nordfeldth [Tue, 3 Feb 2015 15:43:56 +0000 (16:43 +0100)]
Wrong variable name (s/fave/object/)
Mikael Nordfeldth [Tue, 3 Feb 2015 15:28:33 +0000 (16:28 +0100)]
Fave::addNew now calls Notice::saveActivity
as a bonus we've fixed several FIXME issues for favorite email notification
and updated parts of the codebase for these activities to a more modern style.
Mikael Nordfeldth [Tue, 3 Feb 2015 14:12:29 +0000 (15:12 +0100)]
more activity-like terminology in variable names
Mikael Nordfeldth [Tue, 3 Feb 2015 13:58:22 +0000 (14:58 +0100)]
Fave insert logging directly in insert()
Mikael Nordfeldth [Tue, 3 Feb 2015 11:12:11 +0000 (12:12 +0100)]
NoticeStream already handles "getNotices"
Mikael Nordfeldth [Tue, 3 Feb 2015 10:41:20 +0000 (11:41 +0100)]
Don't email users who are sandboxed
If sandboxed or silenced, don't email the user any notifications.
Mikael Nordfeldth [Tue, 3 Feb 2015 10:40:42 +0000 (11:40 +0100)]
Set a max-height for notice content in base css
Mikael Nordfeldth [Mon, 2 Feb 2015 17:22:59 +0000 (18:22 +0100)]
neo-gnu is now default-theme. perty.
Mikael Nordfeldth [Mon, 2 Feb 2015 17:05:59 +0000 (18:05 +0100)]
neo-gnu theme, thanks Meikodis
postblue [Mon, 2 Feb 2015 13:44:37 +0000 (14:44 +0100)]
Merge branch 'nightly' of gitorious.org:social/mainline into nightly
Mikael Nordfeldth [Mon, 2 Feb 2015 10:13:52 +0000 (11:13 +0100)]
Vimeo oEmbed thumbnail host added to whitelist
postblue [Sun, 1 Feb 2015 22:23:04 +0000 (23:23 +0100)]
Trying once again with GStools as submodule
postblue [Sun, 1 Feb 2015 22:21:27 +0000 (23:21 +0100)]
Statistics not updating
postblue [Sun, 1 Feb 2015 22:08:45 +0000 (23:08 +0100)]
Reworking Statistics submodule
postblue [Sun, 1 Feb 2015 22:07:15 +0000 (23:07 +0100)]
Deleting Statistics plugin
postblue [Sun, 1 Feb 2015 21:57:15 +0000 (22:57 +0100)]
Add Statistics plugin as submodule
postblue [Sun, 1 Feb 2015 21:51:30 +0000 (22:51 +0100)]
Merge branch 'nightly' of gitorious.org:social/mainline into nightly
Mikael Nordfeldth [Sun, 1 Feb 2015 20:35:36 +0000 (21:35 +0100)]
Nicer behaviour for the loading of the notice input form.
Mikael Nordfeldth [Sun, 1 Feb 2015 20:35:25 +0000 (21:35 +0100)]
HTML5 placeholder for notice input form.
postblue [Sun, 1 Feb 2015 10:36:32 +0000 (11:36 +0100)]
Update Qvitter submodule
postblue [Sun, 1 Feb 2015 10:32:08 +0000 (11:32 +0100)]
Merge branch 'nightly' of gitorious.org:social/mainline into nightly
Mikael Nordfeldth [Sat, 31 Jan 2015 15:27:21 +0000 (16:27 +0100)]
API notice access was not access restricted
Mikael Nordfeldth [Sat, 31 Jan 2015 15:02:01 +0000 (16:02 +0100)]
Run onEndSetApiUser also when already logged in!
Mikael Nordfeldth [Thu, 29 Jan 2015 23:15:55 +0000 (00:15 +0100)]
this->target was not available in the listitem
Mikael Nordfeldth [Thu, 29 Jan 2015 22:35:49 +0000 (23:35 +0100)]
A bunch of clientError that were called as serverError
Calling serverError with a clientError status code (4xx) means it will
automatically default to Internal Server Error (500) which is in the
server error status code range (5xx). That is undesirable.
Mikael Nordfeldth [Thu, 29 Jan 2015 22:30:13 +0000 (23:30 +0100)]
Network wide public feed auth check fix
Mikael Nordfeldth [Thu, 29 Jan 2015 21:16:30 +0000 (22:16 +0100)]
ApiTimelineNetworkPublicAction available now
Feeds added in NetworkpublicAction too.
Mikael Nordfeldth [Thu, 29 Jan 2015 20:07:23 +0000 (21:07 +0100)]
Let an administrator set config public/localonly
Available on /panel/access
Mikael Nordfeldth [Thu, 29 Jan 2015 19:49:19 +0000 (20:49 +0100)]
Set siteprofile default values for config public/localonly
Mikael Nordfeldth [Thu, 29 Jan 2015 19:48:49 +0000 (20:48 +0100)]
Use 'StartpageAction' to determine what to show on /
Mikael Nordfeldth [Wed, 28 Jan 2015 19:25:39 +0000 (20:25 +0100)]
/main/all will give a network-wide public stream
Qvitter had implemented this as a "PublicAndExternal" stream, but
I figured we might as well put it into the GNU social core.
Mikael Nordfeldth [Tue, 27 Jan 2015 14:07:00 +0000 (15:07 +0100)]
'zone' is a valid top domain
We should get another form of URL identifier for interpreting links on notices...
It was hard editing this line in vim even, because of wide, multibyte characters...
Mikael Nordfeldth [Tue, 27 Jan 2015 13:14:24 +0000 (14:14 +0100)]
Default value false for $force on Ostatus updateAvatar
Mikael Nordfeldth [Tue, 27 Jan 2015 12:49:26 +0000 (13:49 +0100)]
Test in Ostatus_profile if avatar is an image before writing to filesystem
This clears one FIXME...
We also fix HTTPClient::quickGet() (and a related call in OStatus testfeed.php).
Mikael Nordfeldth [Tue, 27 Jan 2015 12:38:11 +0000 (13:38 +0100)]
Handle groups better in Ostatus_profile->updateAvatar
Mikael Nordfeldth [Tue, 27 Jan 2015 12:37:50 +0000 (13:37 +0100)]
a group's Profile will now correctly update group original avatar
Mikael Nordfeldth [Tue, 27 Jan 2015 12:37:35 +0000 (13:37 +0100)]
Corrected message in NoSuchGroupException
Mikael Nordfeldth [Tue, 27 Jan 2015 12:23:49 +0000 (13:23 +0100)]
OStatusSub should use inherent attributes
No need to make several common_current_user calls and then getProfile
directly after that, since we have stuff like $this->scoped.
Mikael Nordfeldth [Mon, 26 Jan 2015 22:32:08 +0000 (23:32 +0100)]
Default textlimit for notices is now 1000 chars
Mikael Nordfeldth [Mon, 26 Jan 2015 16:43:09 +0000 (17:43 +0100)]
Ostatus_profile smarter test if avatar exists
If you accidentally deleted a remote user's avatar from filesystem,
it'd take until its URL was updated that you got it back. Now it
happens if the local avatar file doesn't exist.
Mikael Nordfeldth [Mon, 26 Jan 2015 16:25:46 +0000 (17:25 +0100)]
Force updateAvatar if desired
Mikael Nordfeldth [Mon, 26 Jan 2015 15:33:39 +0000 (16:33 +0100)]
Improved animated image thumbnail freedom of choice
Default is now to take still thumbnails of animated GIFs and then
show them as originals in an AttachmentListItem. The still frames
are mostly used with front-ends like qvitter.
Mikael Nordfeldth [Mon, 26 Jan 2015 11:10:27 +0000 (12:10 +0100)]
Differentiate on group and user for WebFinger data
Mikael Nordfeldth [Mon, 26 Jan 2015 11:10:15 +0000 (12:10 +0100)]
Only report local URLs for local groups