]>
git.mxchange.org Git - quix0rs-gnu-social.git/log
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
Evan Prodromou [Thu, 4 Sep 2008 19:43:46 +0000 (15:43 -0400)]
change xmppqueuedaemon to jabberqueuedaemon in startdaemons
darcs-hash:
20080904194346 -84dde-
93705711bbaab5ac10195a9ef1c855115e545b26 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:40:35 +0000 (15:40 -0400)]
abstract XMPP-related queue handling to a common superclass
darcs-hash:
20080904194035 -84dde-
480b3605862d26eff6a2cac6eec02775628287e4 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:31:18 +0000 (15:31 -0400)]
make confirmhandler a subclass of queuehandler
darcs-hash:
20080904193118 -84dde-
a33d0db712c51177c3f5a5f36483e873aca81532 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:28:51 +0000 (15:28 -0400)]
better feedback when starting daemons
darcs-hash:
20080904192851 -84dde-
91b7e3bd9cadb760224fee14418fc37c44e2b7c7 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:22:20 +0000 (15:22 -0400)]
new format for startdaemons; not sure how to do stopdaemons so punting
darcs-hash:
20080904192220 -84dde-
e852271817361bd00fd89c31c7e4b684edf5f029 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:15:17 +0000 (15:15 -0400)]
add newline at the end of pidfile
darcs-hash:
20080904191517 -84dde-
7bc5b62f26d10c7e865b483df90356a5eaea0205 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:10:31 +0000 (15:10 -0400)]
more robust code for setting daemon uid/gid
darcs-hash:
20080904191031 -84dde-
bb457c429c76eedb9bd4ea838b7ccad28844effd .gz
Evan Prodromou [Thu, 4 Sep 2008 19:02:54 +0000 (15:02 -0400)]
Evan Prodromou [Thu, 4 Sep 2008 18:40:31 +0000 (14:40 -0400)]
CiaranG [Thu, 4 Sep 2008 20:19:21 +0000 (16:19 -0400)]
Fix typo in finishremotesubscribe
darcs-hash:
20080904201921 -f6e2c-
44a5fc1dbf699b9c2b6919eaabd7db12c7c65ef8 .gz
Evan Prodromou [Thu, 4 Sep 2008 19:57:20 +0000 (15:57 -0400)]
fix bad args in postnotice for new notices
darcs-hash:
20080904195720 -84dde-
f286bfe898ef3e08f07fd977bfe692e9cff6c375 .gz
Ori Avtalion [Tue, 2 Sep 2008 17:38:04 +0000 (13:38 -0400)]
Some Notice::saveNew cleanups.
* No need to check $source's value before inserting
* No need to update the notice if the $uri was known in advance
darcs-hash:
20080902173804 -57fc3-
496ceaf8192694db43e62f7af1f57785a1a16a01 .gz
CiaranG [Thu, 4 Sep 2008 08:15:42 +0000 (04:15 -0400)]
Fix typo in presence message (x3)
darcs-hash:
20080904081542 -f6e2c-
33b65962d067d142cbdca727625a1b6cc0b30ba4 .gz
CiaranG [Thu, 4 Sep 2008 06:55:04 +0000 (02:55 -0400)]
Resolve remote subscribe and omb problems with quotes (Tickets #604 and #567)
darcs-hash:
20080904065504 -f6e2c-
f0c770f52624e7151a93f2ed2b8813657ca88c14 .gz
Garret Buell [Sat, 30 Aug 2008 19:50:36 +0000 (15:50 -0400)]
RequirePassword
Require a password with at least 6 characters when registering.
darcs-hash:
20080830195036 -e3c0d-
6b4cac221674240e1a8383675b69863f54dd2525 .gz
Garret Buell [Mon, 1 Sep 2008 02:59:32 +0000 (22:59 -0400)]
Elide_Tags
Make "#sanfrancisco", "#SanFrancisco", "#san_francisco", "#San.Francisco", and "#SAN-FRANCISCO" all link to http://identi.ca/tag/sanfrancisco but preserve appearance
darcs-hash:
20080901025932 -e3c0d-
c0a939eaf7e242d88cbcb0d651c9d53718c60a9d .gz
Garret Buell [Mon, 1 Sep 2008 00:12:41 +0000 (20:12 -0400)]
Allow_multicase_tags
Make "#test", "#Test", and "#tEsT" all preserve appearance but link to the same tag
darcs-hash:
20080901001241 -e3c0d-
b466f35f4f023c6c90a6d2817487c97be9a1bbca .gz
Garret Buell [Sun, 31 Aug 2008 23:34:01 +0000 (19:34 -0400)]
Tags_without_fancy
Change common_tag_link to format the tag link based on the setting of $config['site']['fancy']
darcs-hash:
20080831233401 -e3c0d-
4e0e43f5a53a6659c49d65a2b1f2a47c5cdec228 .gz
Evan Prodromou [Thu, 28 Aug 2008 22:14:20 +0000 (18:14 -0400)]
move broadcast in OMB postnotice for bad case
darcs-hash:
20080828221420 -84dde-
713f564d28d2e548a09a325443b37d6dc1e9a7e7 .gz
Evan Prodromou [Wed, 27 Aug 2008 01:50:10 +0000 (21:50 -0400)]
try to make the reply button do the right thing if there's no notification box.
darcs-hash:
20080827015010 -84dde-
d5ed6a0a290273e400b71e4623a54ac88ee29173 .gz
Evan Prodromou [Wed, 27 Aug 2008 01:38:35 +0000 (21:38 -0400)]
Evan Prodromou [Tue, 2 Sep 2008 17:22:56 +0000 (13:22 -0400)]
Evan Prodromou [Tue, 2 Sep 2008 17:20:39 +0000 (13:20 -0400)]
variable name conflict on reconnect
darcs-hash:
20080902172039 -84dde-
2b1bbac407959af2a5ca0c764aa503f0cb05c785 .gz
Evan Prodromou [Tue, 2 Sep 2008 17:17:40 +0000 (13:17 -0400)]
Evan Prodromou [Tue, 2 Sep 2008 16:57:35 +0000 (12:57 -0400)]
better connection handling in scripts
darcs-hash:
20080902165735 -84dde-
e522711214832e6f992b9897aaf8904b1d5c6a2e .gz
Evan Prodromou [Tue, 2 Sep 2008 16:53:19 +0000 (12:53 -0400)]
add reconnect handlers to main XMPP-handling scripts
darcs-hash:
20080902165319 -84dde-
b6cc255f014e6c5c059905c37c258a6c7a53b39a .gz
Evan Prodromou [Tue, 2 Sep 2008 16:37:18 +0000 (12:37 -0400)]
Evan Prodromou [Sun, 31 Aug 2008 01:44:04 +0000 (21:44 -0400)]
Evan Prodromou [Sun, 31 Aug 2008 01:36:03 +0000 (21:36 -0400)]
Evan Prodromou [Sun, 31 Aug 2008 01:31:32 +0000 (21:31 -0400)]
Evan Prodromou [Sun, 31 Aug 2008 01:21:36 +0000 (21:21 -0400)]
Evan Prodromou [Sun, 31 Aug 2008 00:32:10 +0000 (20:32 -0400)]
switch around how XMLStream does processing
darcs-hash:
20080831003210 -84dde-
92ccffd5b2e1d50963b18babd93c70fb1d20cdba .gz