]>
git.mxchange.org Git - quix0rs-gnu-social.git/log
Zach Copley [Sat, 6 Sep 2008 07:06:51 +0000 (03:06 -0400)]
Moved avatar upload down below timezone on profile settings
darcs-hash:
20080906070651 -7b5ce-
23c17932cc9c474dfbeb530d29b1bd1adb3a4260 .gz
Zach Copley [Fri, 5 Sep 2008 19:47:32 +0000 (15:47 -0400)]
Conflated Avatar and Profile settings + removed a bunch of unnecessary whitespace
darcs-hash:
20080905194732 -7b5ce-
2797acd4d04f3b02c4ad67be629badbae469e8ed .gz
Zach Copley [Fri, 29 Aug 2008 04:57:24 +0000 (00:57 -0400)]
CSRF protection in twittersettings.php
darcs-hash:
20080829045724 -7b5ce-
66fdc5e54155012e41eb09c6a41bc94619bf520f .gz
Zach Copley [Fri, 29 Aug 2008 04:54:41 +0000 (00:54 -0400)]
Zach Copley [Thu, 28 Aug 2008 19:25:09 +0000 (15:25 -0400)]
Twitter integration - Notices now broadcast (directly) to Twitter from linked accts.
darcs-hash:
20080828192509 -7b5ce-
8387c67500c082eb5a0107c0f78d4cf5620825af .gz
Zach Copley [Thu, 28 Aug 2008 07:22:05 +0000 (03:22 -0400)]
Twitter integration - support for new foreign_link table and prefs now save/update
darcs-hash:
20080828072205 -7b5ce-
16510357343f1d9a3acc696f39a28a723005f3a4 .gz
Evan Prodromou [Sun, 17 Aug 2008 16:04:51 +0000 (12:04 -0400)]
Evan Prodromou [Thu, 26 Jun 2008 22:40:11 +0000 (18:40 -0400)]
Zach Copley [Wed, 27 Aug 2008 02:16:35 +0000 (22:16 -0400)]
Twitter integration - decided to change Twitter to service ID #1
darcs-hash:
20080827021635 -7b5ce-
9b96743999aa85a505aecd5f25867937f0c34434 .gz
Zach Copley [Wed, 27 Aug 2008 00:54:44 +0000 (20:54 -0400)]
Twitter integration - Foreign_user::getForeignUser() to retrieve
Foreign_user by multi-part key: user_id + service
darcs-hash:
20080827005444 -7b5ce-
2b53a2c1a917539248b68f21f94e0f9f5fe810f2 .gz
Zach Copley [Wed, 27 Aug 2008 00:03:27 +0000 (20:03 -0400)]
Twitter integration - Add and remove Twitter accnt now working
darcs-hash:
20080827000327 -7b5ce-
453aad833576b9c76e19b8aa3ba34b24203dd377 .gz
zach [Tue, 26 Aug 2008 22:56:15 +0000 (18:56 -0400)]
Twitter-integration - Twitter settings tab now saves Twitter credentials
darcs-hash:
20080826225615 -462f3-
8d881eda7be43623e10b83e8d1e157f4096734cd .gz
zach [Fri, 22 Aug 2008 03:41:57 +0000 (23:41 -0400)]
Twitter integration - Oh look, a Twitter settings tab.
darcs-hash:
20080822034157 -462f3-
398e2ba92d9c38520ea6518c3ff614b41f3cc7ec .gz
zach [Fri, 22 Aug 2008 03:40:54 +0000 (23:40 -0400)]
Twitter integration - SQL ref data for Twitter
darcs-hash:
20080822034054 -462f3-
3211b5a9a412f9496d46a9fb64b26d62a3b28d1f .gz
Evan Prodromou [Tue, 16 Sep 2008 20:09:42 +0000 (16:09 -0400)]
correct title on inbox and outbox
darcs-hash:
20080916200942 -84dde-
257499b7cbc4553d3f4cf5c0eafc891b860a53b8 .gz
Evan Prodromou [Tue, 16 Sep 2008 20:07:03 +0000 (16:07 -0400)]
instructions for inbox and outbox
darcs-hash:
20080916200703 -84dde-
4984552dfc6865f6660d45670af6e3dc56395ff5 .gz
Evan Prodromou [Tue, 16 Sep 2008 20:04:45 +0000 (16:04 -0400)]
Evan Prodromou [Tue, 16 Sep 2008 19:56:20 +0000 (15:56 -0400)]
Evan Prodromou [Tue, 16 Sep 2008 19:53:46 +0000 (15:53 -0400)]
inbox and outbox for direct messages
Added an inbox and outbox for direct messages.
Factored common code to mailbox.php. Factored common code with
stream.php to personal.php.
darcs-hash:
20080916195346 -84dde-
b5c846f713a970c41fd1b0671cb333e91f3cb920 .gz
Evan Prodromou [Tue, 16 Sep 2008 18:51:26 +0000 (14:51 -0400)]
Database and classes for direct messages
darcs-hash:
20080916185126 -84dde-
2983718fc2ab11874c839489290b8a827985274d .gz
Evan Prodromou [Tue, 16 Sep 2008 17:45:15 +0000 (13:45 -0400)]
change some more tables to InnoDB
darcs-hash:
20080916174515 -84dde-
f0adac3444809b2f3bfc145eaf8e6f394124e9cc .gz
Evan Prodromou [Tue, 16 Sep 2008 17:44:00 +0000 (13:44 -0400)]
rationalize with repository version
darcs-hash:
20080916174400 -84dde-
63781c5cd6a7c9a3dbc765dfa15084e3372effd5 .gz
Evan Prodromou [Tue, 16 Sep 2008 17:41:05 +0000 (13:41 -0400)]
Evan Prodromou [Mon, 8 Sep 2008 21:16:56 +0000 (17:16 -0400)]
Evan Prodromou [Mon, 8 Sep 2008 21:16:10 +0000 (17:16 -0400)]
Evan Prodromou [Mon, 8 Sep 2008 20:27:17 +0000 (16:27 -0400)]
Evan Prodromou [Mon, 8 Sep 2008 20:22:26 +0000 (16:22 -0400)]
write our own submit so there's no <p>
darcs-hash:
20080908202226 -84dde-
bf0bf0d67f1f9a9e4cf70bc20fb12b4ca736b594 .gz
Evan Prodromou [Mon, 8 Sep 2008 20:17:51 +0000 (16:17 -0400)]
styling on the favor/disfavor forms to show inline
darcs-hash:
20080908201751 -84dde-
a498395d26b957b72350d8075d056b661a1f77c7 .gz
Evan Prodromou [Mon, 8 Sep 2008 18:35:15 +0000 (14:35 -0400)]
better styling for favor/disfavor buttons
darcs-hash:
20080908183515 -84dde-
7630e2185aa2f0a4e95e3eb8502294361d9879e5 .gz
Evan Prodromou [Mon, 8 Sep 2008 18:27:16 +0000 (14:27 -0400)]
correct action for showfavorites in disfavor
darcs-hash:
20080908182716 -84dde-
fad2159212dd427d596a8ace7aa4032be8446799 .gz
Evan Prodromou [Mon, 8 Sep 2008 18:25:59 +0000 (14:25 -0400)]
fix requires in dis/favor and correct url in form
darcs-hash:
20080908182559 -84dde-
27b288efd341a4dd148abb641064d9e48ca2aa11 .gz
Evan Prodromou [Mon, 8 Sep 2008 18:23:53 +0000 (14:23 -0400)]
change input buttons to submit buttons
darcs-hash:
20080908182353 -84dde-
c2825731b071e140b8bf8f633246eddc7c5b1f3c .gz
Evan Prodromou [Mon, 8 Sep 2008 18:16:24 +0000 (14:16 -0400)]
initial non-Ajax version of favorites
darcs-hash:
20080908181624 -84dde-
8200e1d91eb5f560ef0f296c9e1c56f93ef1b0c5 .gz
Evan Prodromou [Sat, 30 Aug 2008 16:22:23 +0000 (12:22 -0400)]
Evan Prodromou [Sat, 30 Aug 2008 16:21:28 +0000 (12:21 -0400)]
remove custom xmppdaemon error handler
darcs-hash:
20080830162128 -84dde-
430fae5f1a0be77db2860c4e6e1c68b961b0944d .gz
CiaranG [Sat, 16 Aug 2008 15:39:17 +0000 (11:39 -0400)]
CiaranG [Sat, 16 Aug 2008 08:34:22 +0000 (04:34 -0400)]
XMPP daemon updates including help, sub and subsub commands, plus subscribe/unsubcribe logic broken out into standalone module for sharing
darcs-hash:
20080816083422 -f6e2c-
fb8b4e0581719bd8c3f433e661ec9742e1b84cbc .gz
CiaranG [Thu, 14 Aug 2008 08:38:56 +0000 (04:38 -0400)]
Bounce oversized XMPP messages back to user (Ticket #112)
darcs-hash:
20080814083856 -f6e2c-
0e56895260fb96dedaa6a663db7e906fee2f7b05 .gz
Evan Prodromou [Wed, 27 Aug 2008 18:58:17 +0000 (14:58 -0400)]
Evan Prodromou [Wed, 27 Aug 2008 03:24:23 +0000 (23:24 -0400)]
add a foreign_link table with prefs for the link
darcs-hash:
20080827032423 -84dde-
90a4d5931c2292c9ec5febd0c90ed18f6ab93e90 .gz
Evan Prodromou [Wed, 27 Aug 2008 01:19:21 +0000 (21:19 -0400)]
removed the preview, so use "Send" for the button
darcs-hash:
20080827011921 -84dde-
622d4c8eab1b05ce999bba4554b85c08a5840c79 .gz
Evan Prodromou [Wed, 27 Aug 2008 01:05:15 +0000 (21:05 -0400)]
Evan Prodromou [Wed, 27 Aug 2008 01:01:38 +0000 (21:01 -0400)]
Evan Prodromou [Wed, 27 Aug 2008 00:54:18 +0000 (20:54 -0400)]
lost the names when making a new function send_invitation
darcs-hash:
20080827005418 -84dde-
7e7a4be646c520542e8c065ba90ba759c100b481 .gz
Evan Prodromou [Wed, 27 Aug 2008 00:51:55 +0000 (20:51 -0400)]
send personal message through to send_invitation function
darcs-hash:
20080827005155 -84dde-
02a097e286800519fe5294cb7005ead533db478f .gz
Evan Prodromou [Wed, 27 Aug 2008 00:48:54 +0000 (20:48 -0400)]
fix runon string in invites format
darcs-hash:
20080827004854 -84dde-
a558664ac7f02ff319e3c29ac4516f491abef29a .gz
Evan Prodromou [Wed, 27 Aug 2008 00:47:55 +0000 (20:47 -0400)]
Evan Prodromou [Wed, 27 Aug 2008 00:44:10 +0000 (20:44 -0400)]
save invitation code and improve format of outgoing mail
darcs-hash:
20080827004410 -84dde-
226101a8482f511ff9df7546342f84dd94ceca54 .gz
Evan Prodromou [Wed, 27 Aug 2008 00:35:29 +0000 (20:35 -0400)]
Evan Prodromou [Wed, 27 Aug 2008 00:19:27 +0000 (20:19 -0400)]
updates for invitations
Add the code to registration to handle invitation codes.
Some edge cases on invitations: is the user already subbed to this
person? Tell them. Is the person already on the system? Sub the user
to them, then, and tell the user.
Add some code to User to auto-sub invitees whenever the email address
changes. Call it from a new registration with an invite code, and also
from confirmaddress.
Some whitespace cleanup in the files touched.
darcs-hash:
20080827001927 -84dde-
b50e5d921ca3f2fb894821730ff93cac09d2ba66 .gz
Evan Prodromou [Wed, 27 Aug 2008 00:13:48 +0000 (20:13 -0400)]
helper functions that take a user object
darcs-hash:
20080827001348 -84dde-
de452a1120aba995355aa616cf416bb6b617566c .gz
Evan Prodromou [Tue, 26 Aug 2008 02:40:15 +0000 (22:40 -0400)]
clean up some whitespace in DB script
darcs-hash:
20080826024015 -84dde-
4258c99348f5d665d99a82cf50444fab9391336c .gz
Evan Prodromou [Tue, 26 Aug 2008 02:31:16 +0000 (22:31 -0400)]
added a created timestamp to invitations
darcs-hash:
20080826023116 -84dde-
7d80c624b2dcfa637f58509c1d5ff7eca371512c .gz
Evan Prodromou [Tue, 26 Aug 2008 02:12:27 +0000 (22:12 -0400)]
skip preview, just send the darn thing
darcs-hash:
20080826021227 -84dde-
22f709bf330bcfa46b93eadd11700723bf640a6b .gz
Evan Prodromou [Mon, 25 Aug 2008 19:37:38 +0000 (15:37 -0400)]
Evan Prodromou [Mon, 25 Aug 2008 19:34:50 +0000 (15:34 -0400)]
Evan Prodromou [Mon, 25 Aug 2008 19:33:33 +0000 (15:33 -0400)]
Evan Prodromou [Mon, 25 Aug 2008 19:32:35 +0000 (15:32 -0400)]
Evan Prodromou [Mon, 25 Aug 2008 19:31:49 +0000 (15:31 -0400)]
Evan Prodromou [Mon, 25 Aug 2008 19:29:46 +0000 (15:29 -0400)]
Evan Prodromou [Sat, 23 Aug 2008 19:10:15 +0000 (15:10 -0400)]
Evan Prodromou [Mon, 22 Sep 2008 17:26:31 +0000 (13:26 -0400)]
use common-config instead of $config in common_language
darcs-hash:
20080922172631 -84dde-
357c532ac1fb1e2fec54680eb9d294a2ede23ab0 .gz
Evan Prodromou [Sat, 20 Sep 2008 17:53:39 +0000 (13:53 -0400)]
blow subscriptions cache when the user deletes a notice
darcs-hash:
20080920175339 -84dde-
e46d0e7b86e0752e8331cdfba26257b3ff9e601c .gz
Evan Prodromou [Sat, 20 Sep 2008 17:47:00 +0000 (13:47 -0400)]
can actually take all the data in the window
darcs-hash:
20080920174700 -84dde-
a00751e0eafd9adc4580924bb41c11b0649b7fe5 .gz
Evan Prodromou [Mon, 15 Sep 2008 07:34:12 +0000 (03:34 -0400)]
Evan Prodromou [Mon, 15 Sep 2008 07:32:15 +0000 (03:32 -0400)]
Evan Prodromou [Mon, 15 Sep 2008 07:30:06 +0000 (03:30 -0400)]
make NoticeWrapper extend Notice so methods work
darcs-hash:
20080915073006 -84dde-
8ea7daa73743647711a8c1d7389894b25f2b077d .gz
Evan Prodromou [Mon, 15 Sep 2008 07:27:38 +0000 (03:27 -0400)]
Evan Prodromou [Mon, 15 Sep 2008 07:25:53 +0000 (03:25 -0400)]
misused instance attribute in noticewrapper
darcs-hash:
20080915072553 -84dde-
6de01a486dfcf3440643584d1f698fe1b188f351 .gz
Evan Prodromou [Mon, 15 Sep 2008 07:18:35 +0000 (03:18 -0400)]
compress window-getting to one function
darcs-hash:
20080915071835 -84dde-
173e6afde44c3348c3314c638e2a67dfb333c011 .gz
Evan Prodromou [Mon, 15 Sep 2008 07:15:00 +0000 (03:15 -0400)]
subscriptions clear user with-friends cache, too
darcs-hash:
20080915071500 -84dde-
765c8c289d5cf7f71c2a49967bde4ecda28d9ea8 .gz
Evan Prodromou [Mon, 15 Sep 2008 07:09:51 +0000 (03:09 -0400)]
Evan Prodromou [Mon, 15 Sep 2008 07:04:13 +0000 (03:04 -0400)]
Evan Prodromou [Mon, 15 Sep 2008 06:56:16 +0000 (02:56 -0400)]
cache noticesWithFriends in memcached
noticesWithFriends is turning out to be one of our most expensive
queries. The join is costly, and this method is hit over and over and
over by desktop clients and other API users.
So, I've added a first pass at caching the results. I store a "window"
of notices -- equal to the first 3 pages of notices, plus one for
pagination -- in the memcached cache. If with-friends notices are
requests, I fetch the whole window out of the cache and grab the slice
requested. If the requested notices are outside the window, we just do
the query. If there's nothing in the cache, we request the window and
store it, then return a slice.
I had to add a NoticeWrapper class that works like DB_DataObject
(well, just the fetch() part...) but just holds an array of notices
instead of a DB cursor.
Finally, saving a new notice blows away the caches for subscribed users.
darcs-hash:
20080915065616 -84dde-
1b1e814c2294498a10b763b779cbb62c3f96aa84 .gz
Evan Prodromou [Mon, 15 Sep 2008 05:39:55 +0000 (01:39 -0400)]
only use MyISAM for tables with fulltext indices
darcs-hash:
20080915053955 -84dde-
0bcb883b0075cfb3835aae5043c827aaa0b7099e .gz
Evan Prodromou [Sat, 13 Sep 2008 16:43:33 +0000 (12:43 -0400)]
duplicate confirmation to avoid where clause
darcs-hash:
20080913164333 -84dde-
ef4f3363e045aabd52173ea9be34b2f59f64d084 .gz
Evan Prodromou [Sat, 13 Sep 2008 16:11:07 +0000 (12:11 -0400)]
Evan Prodromou [Thu, 11 Sep 2008 14:47:42 +0000 (10:47 -0400)]
reverse order of queries for galleries
darcs-hash:
20080911144742 -84dde-
235a1af2d958500b1f1c503f21785284ca4b5c8a .gz
Evan Prodromou [Wed, 10 Sep 2008 15:47:54 +0000 (11:47 -0400)]
Evan Prodromou [Wed, 10 Sep 2008 15:46:32 +0000 (11:46 -0400)]
Evan Prodromou [Wed, 10 Sep 2008 18:00:50 +0000 (14:00 -0400)]
CiaranG [Fri, 5 Sep 2008 16:27:32 +0000 (12:27 -0400)]
Fix confusing comment in config.sample.php (Ticket #616)
darcs-hash:
20080905162732 -f6e2c-
21c056ba2f211cee9d6ba720b40b5a1ab1186341 .gz
Michael Landers [Fri, 5 Sep 2008 09:08:48 +0000 (05:08 -0400)]
Fix for reply arrow in profile page
darcs-hash:
20080905090848 -58978-
6b47e2b4b30fccc02df7cf3aa43fede33379c1ee .gz
Ori Avtalion [Fri, 5 Sep 2008 11:45:34 +0000 (07:45 -0400)]
Disallow 'tag' and 'tags' as usernames. Fixes ticket #584
darcs-hash:
20080905114534 -57fc3-
feee793696ddf3d5bbb1ae7f326d9d88dc961e60 .gz
Evan Prodromou [Mon, 8 Sep 2008 20:10:20 +0000 (16:10 -0400)]
Evan Prodromou [Sun, 7 Sep 2008 20:03:44 +0000 (16:03 -0400)]
remove some debugging code from omb.php
darcs-hash:
20080907200344 -84dde-
3cc68af343e2da1ae852df07bdc1738865c122f0 .gz
Evan Prodromou [Sun, 7 Sep 2008 19:52:42 +0000 (15:52 -0400)]
lots of debugging code in OMB send
darcs-hash:
20080907195242 -84dde-
b2adc3cd10cfe516c4635d26830ed43b8151d6f0 .gz
Evan Prodromou [Sun, 7 Sep 2008 19:34:02 +0000 (15:34 -0400)]
Evan Prodromou [Sat, 6 Sep 2008 01:56:21 +0000 (21:56 -0400)]
Evan Prodromou [Sat, 6 Sep 2008 01:55:01 +0000 (21:55 -0400)]
free and unset DB_DataObjects after we're done with them
darcs-hash:
20080906015501 -84dde-
e787962b9805759224389dd42a211dfa21da3473 .gz
Evan Prodromou [Fri, 5 Sep 2008 05:08:24 +0000 (01:08 -0400)]
Evan Prodromou [Fri, 5 Sep 2008 05:03:56 +0000 (01:03 -0400)]
stop default handling of return in browser
darcs-hash:
20080905050356 -84dde-
6e8b359848ff43b97097cc96943d829a8c9d3f5c .gz
Evan Prodromou [Fri, 5 Sep 2008 04:57:36 +0000 (00:57 -0400)]
Evan Prodromou [Fri, 5 Sep 2008 04:54:15 +0000 (00:54 -0400)]
return in the status textarea will submit the form
darcs-hash:
20080905045415 -84dde-
bbb6947b53479c2b0f3060094431835784fa686b .gz
Evan Prodromou [Fri, 5 Sep 2008 02:20:19 +0000 (22:20 -0400)]
change sms broadcast to use a join
darcs-hash:
20080905022019 -84dde-
d53b1dda2cd0ec996b8dda99a00d01e6da000d3f .gz
Evan Prodromou [Fri, 5 Sep 2008 00:47:01 +0000 (20:47 -0400)]
Evan Prodromou [Thu, 4 Sep 2008 22:41:29 +0000 (18:41 -0400)]
Evan Prodromou [Thu, 4 Sep 2008 21:32:57 +0000 (17:32 -0400)]
add some processTime() to the send loops to avoid filling the buffer
darcs-hash:
20080904213257 -84dde-
c046a708c6ac9f8f7ed2135f29241d70abe4104f .gz
Evan Prodromou [Thu, 4 Sep 2008 20:35:02 +0000 (16:35 -0400)]
better logging for confirm handler update
darcs-hash:
20080904203502 -84dde-
b95f4c3564a0ccc8dbfec8da7e2ff5b8c57e1ed2 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:44:56 +0000 (15:44 -0400)]
require xmppqueuehandler in jabberqueuehandler
darcs-hash:
20080904194456 -84dde-
16fa43e8158134dcc91b4ecbe04ebf10ad85605a .gz