Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-07 | Fix bug in dupe checking on notice post when there is no notice in cache. | Adrian Lang | |
2009-03-07 | Fix nonce usage in OAuth store | Evan Prodromou | |
The OAuth store was failing on getting a request token, because the token value was forced to be non-null in the DB. Let this value be null, and use the correct primary key (consumer, timestamp, nonce). Drop the reference to token table, and don't ever use it. | |||
2009-03-07 | Add local directory for plugins, themes, etc. | Evan Prodromou | |
Added a local directory for locally-installed software. This is where you should put any code you write, themes, plugins, etc. so they don't get stomped by upgrades. | |||
2009-03-07 | Limit duplicate notices in a particular time period (default 60s) | Evan Prodromou | |
We disallow posting a notice with duplicate content more than once a minute. Conflicts: config.php.sample | |||
2009-03-05 | PostgreSQL - fixed a couple more quoting issues | CiaranG | |
2009-03-03 | Use single quotes for data literals on inserts to notice_index, so it works ↵ | CiaranG | |
on pgsql as well as mysql | |||
2009-02-28 | fix problem with dupe tags in profile | Evan Prodromou | |
2009-02-20 | Fixing a bunch of undefined variable warnings in OpenID signup process | Leslie Michael Orchard | |
2009-02-16 | wrong name for attn function | Evan Prodromou | |
2009-02-16 | send mail when @-replies are received | Evan Prodromou | |
2009-02-16 | add email notify flag for @-replies | Evan Prodromou | |
2009-02-16 | Automatically add a tag for every group messages | Evan Prodromou | |
If you post to a group !foo, it's automatically listed as being tagged "foo". This is to keep users from having to do !foo #foo in all their messages. | |||
2009-02-14 | Optionally ignore some notice sources for public page | Evan Prodromou | |
We optionally ignore some notice sources from the public page. Typically these are automatic notice sources like twitterfeed that don't usually represent the community on the site very well. | |||
2009-02-13 | Add events for filtering and logging new notices | Evan Prodromou | |
2009-02-12 | Make ID of SMS Carrier not autoincrement | Evan Prodromou | |
Since we're doing fixed IDs for SMS Carrier, we change the definition so it's not auto increment. | |||
2009-02-11 | Move Commands stuff out of classes | Evan Prodromou | |
The classes/ subdir is primarily for the DB_DataObject classes. Stuff in there can get stomped by various generation scripts. I've moved the lurkers there -- related to command-handling -- to lib/. Since auto-loading works fine with lib/, there shouldn't be much of a visible change here. | |||
2009-02-06 | Fix name of default avatar | Evan Prodromou | |
2009-02-06 | Move common_avatar_* functions to Avatar | Evan Prodromou | |
Moved the common_avatar_* functions to the Avatar class. Typically either as methods on the object or as static methods. Replaced all the uses of the functions in other modules. | |||
2009-02-05 | Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into ↵ | Evan Prodromou | |
sgmurphy-clone/0.7.x Conflicts: actions/avatarsettings.php | |||
2009-02-05 | Allow re-authentication with OpenID | Evan Prodromou | |
"Rememberme" logins aren't allowed to make changes to an account (since cookie-stealing is too easy). Users have to re-authenticate. Previously, it was impossible to do so without having a username and password; this change lets you do it with OpenID, too. | |||
2009-02-04 | Fixed #1134; Consolidated image scaling functions. | Sean Murphy | |
2009-02-04 | Fix for #1057; group logo transparecy (and pixilation) | Sean Murphy | |
2009-02-04 | Make WebChannel and AjaxWebChannel work | Evan Prodromou | |
These command-output channels were using the old common_element_* functions. They now take an $out constructor parameter, and use that for output. The WebChannel has pretty remedial output; it would be nice if it output a real formatted page. | |||
2009-02-04 | Revert "Fixed direct messaging: AjaxWebChannel is now using Action's methods." | Evan Prodromou | |
This reverts commit 0f2c43bd040437b3e40c706d7c3f4ba163e94a71. Making Channel a subclass of Action for no other reason than to let the AjaxWebChannel do some output is the really, really wrong way to do this. A Channel is not an Action. I'll change AjaxWebChannel so it takes an Action as a constructor paramater and uses that Action for its output. We do this for most Widget subclasses and it makes sense here, too. | |||
2009-02-03 | Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk into 0.7.x | Evan Prodromou | |
2009-02-02 | Fixed direct messaging: AjaxWebChannel is now using Action's methods. | Sarven Capadisli | |
2009-02-01 | Fixes #1088: Show number of group members. Unlike the bugreport requested, ↵ | Adrian Lang | |
the stats are displayed similar to userstream stats in a section in the sidebar. Additionaly, I removed a redundant notnull if check in ShowgroupAction->showMembers, fixed a SQL error in User_group->getMembers when no limit is passed, removed return value storing of void function and added an usage of Profile->getBestName. | |||
2009-01-30 | PostgreSQL - code changes to avoid problems where user table is referenced ↵ | Ciaran Gultnieks | |
in ad-hoc queries | |||
2009-01-28 | whitespace in User_group | Evan Prodromou | |
2009-01-26 | Fix canonical tags in notice and in URLs | Adrian Lang | |
2009-01-24 | Update notice deletion | Evan Prodromou | |
Changed the errors in notice deletion so it now works. Also, consistently delete records from related tables that refer to the notice. | |||
2009-01-23 | Merge branch 'master' of /var/www/mublog | Evan Prodromou | |
Conflicts: actions/api.php actions/deletenotice.php actions/recoverpassword.php actions/remotesubscribe.php actions/tag.php actions/tagrss.php actions/twitapiaccount.php actions/twitapiusers.php classes/Notice.php classes/User.php lib/common.php lib/language.php lib/subs.php lib/twitterapi.php lib/util.php scripts/inbox_users.php scripts/update_translations.php Merged development trunk into laconica head. woohoo! | |||
2009-01-23 | Upload logos for groups | Evan Prodromou | |
2009-01-23 | Remove require_once for Memcached_DBObject from new classes | Evan Prodromou | |
2009-01-22 | Debug some of the subscriptions+tags problems | Evan Prodromou | |
2009-01-22 | Was accidentally not saving cached items (doh!) | Evan Prodromou | |
2009-01-22 | Fixed bug in caching of queries | Evan Prodromou | |
2009-01-22 | Return $inst, not $cls, if no cache in Memcached_DataObject | Evan Prodromou | |
2009-01-22 | Add a method the memcached_object that lets it cache query results | Evan Prodromou | |
2009-01-22 | Move NoticeWrapper to a generalized ArrayWrapper class | Evan Prodromou | |
We need to use array wrappers for other kinds of queries, so I generalized the NoticeWrapper and tested it in the Notice class. | |||
2009-01-22 | Move common_save_replies to Notice class | Evan Prodromou | |
2009-01-21 | Add the right inbox source for group notices | Evan Prodromou | |
2009-01-21 | First pass at delivery of group messages | Evan Prodromou | |
A first pass at the delivery of group messages. | |||
2009-01-21 | Add pkey query to Group_member | Evan Prodromou | |
2009-01-21 | Fix include for group inbox class | Evan Prodromou | |
2009-01-21 | move membership/adminship tests to profile | Evan Prodromou | |
2009-01-21 | user subscriptions methods | Evan Prodromou | |
2009-01-21 | Add group and groups to list of forbidden user names | Evan Prodromou | |
2009-01-21 | A method on User for getting groups | Evan Prodromou | |
2009-01-21 | Method for user groups to get a list of members | Evan Prodromou | |