Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-29 | Add Nickname test cases for @-reply regexes in common_find_mentions | Brion Vibber | |
2010-11-29 | Nickname class to encapsulate validation & common regexes for nickname formats. | Brion Vibber | |
This provides initial infrastructure for decoupling display names from internal canonical names, but continues to have us storing and using the canonical forms. It should be/become possible to provide mixed-case and underscore-containing names in links, @-mention, !-group, etc, but we don't store those alternate forms generally. | |||
2010-11-29 | Work in progress on nickname validation changes. lib/nickname.php appears to ↵ | Brion Vibber | |
have been destroyed by NetBeans and will be rewritten shortly. Sigh. | |||
2010-11-29 | Start on some nickname-validation test cases: several of these fail right ↵ | Brion Vibber | |
now because we had regressions in 0.8 or 0.9 where we lost normalization of uppercase and some other chars. | |||
2010-11-15 | Add some data integrity checks on oembed tests (shows a bug on identi.ca ↵ | Brion Vibber | |
test case -- missing width/height in photo data) | |||
2010-11-15 | Test oEmbed lookups with oohembed both on and off explicitly | Brion Vibber | |
2010-11-15 | Restructure oembed test sources | Brion Vibber | |
2010-11-15 | Add some basic oEmbed lookup test cases; fixed a bug in discovery fallback. | Brion Vibber | |
2010-10-20 | Fix option settings on oauth_post_notice.php | Brion Vibber | |
2010-10-20 | Fix --oauth-token-secret on oauth_verify_creds.php | Brion Vibber | |
2010-10-18 | Update URLDetectionTest.php for rel="nofollow external". There are still ↵ | Brion Vibber | |
some broken tests due to bad quote splitting, which is unrelated. | |||
2010-10-12 | Default to ssl in oauth tests examples config | Zach Copley | |
2010-10-07 | Update OAuth test script README | Zach Copley | |
2010-10-07 | Rename oauth.ini example to oauth.ini.sample | Zach Copley | |
2010-10-07 | Rename OAuth status update script | Zach Copley | |
2010-10-07 | Some fixups | Zach Copley | |
2010-10-07 | Renamed the OAuth verify credentials test script | Zach Copley | |
2010-10-07 | Some fixups to this the OAuth verify credentials test script | Zach Copley | |
2010-10-07 | Rename OAuth token credential fetching script | Zach Copley | |
2010-10-07 | Update access token fetching test script to 1.0a | Zach Copley | |
2010-10-07 | Make the verifier pin display a little nicer | Zach Copley | |
2010-10-07 | More OAuthy name for temp credentials fetching test script | Zach Copley | |
2010-10-07 | Change temp credential test script to use POST instead of GET (more | Zach Copley | |
useful for testing in general) | |||
2010-10-06 | Some more cleanup | Zach Copley | |
2010-10-06 | - Update getrequesttoken test script to use 1.0a | Zach Copley | |
- Some cleanup | |||
2010-10-06 | A bit more work on the request token fetching test script | Zach Copley | |
2010-10-06 | Somewhat improved test script for fetching an OAuth request token | Zach Copley | |
2010-08-03 | update tests to include 'mentioned' links | Evan Prodromou | |
2010-08-03 | add actor info to tests | Evan Prodromou | |
2010-08-03 | more tests for activity generation | Evan Prodromou | |
2010-08-03 | add some more tests for replies and group posts | Evan Prodromou | |
2010-08-03 | initial unit tests for activity generation | Evan Prodromou | |
2010-06-28 | Enhanced upload file type detection. If given an original filename, we'll ↵ | Brion Vibber | |
attempt to detect type from the extension if we were unable to make a definitive match from content. Generic octet-stream, zip, and MS Office type are explicitly singled out for re-checks, which fixes OpenOffice and MS Office documents to come up with the proper types when misdetected. File extensions can also be added to the upload type whitelist; they'll be normalized to types for the actual comparison, so only known extensions will work. | |||
2010-06-28 | Test cases for MediaFile::getUploadedFileType() with OpenOffice, MS Office, ↵ | Brion Vibber | |
and PDF sample files (as saved from OpenOffice 3.2) Only 3 of 16 cases pass on my dev box with default config. Ouch! | |||
2010-04-29 | Merge branch 'master' into testing | Brion Vibber | |
2010-04-23 | Test cases and fixes for Atom and RSS content decoding. | Brion Vibber | |
Fix extraction of Atom <content type="text"> and <content type="html">; we were failing to escape plaintext source data to HTML, and doing an extraneous double-deescape on HTML source resulting in breakage of notices containing text that looks like HTML. Only <content type="xhtml"> was working correctly previously. Fixes for RSS2 content processing: we were failing to load <content:encoded> at all due to using wrong element name, and were applying an extraneous de-escape for <description> rather than the escaping that is required to turn plaintext into HTML. (Per spec, <description> must be plaintext.) | |||
2010-03-30 | Ticket #1281: JID validation now more or less follows spec instead of ↵ | Brion Vibber | |
calling e-mail validator Basic splitting/validation code submitted via http://status.net/wiki/XMPP/JID_validation -- Copyright 2009 Patrick Georgi <patrick@georgi-clan.de> Licensed under ISC-L, which is compatible with everything else that keeps the copyright notice intact. Added PEAR Net_IDNA package to extlib to handle IDN normalization (also used by Validate's email verifier if present). * added test suite, supplemented my own test cases with JID validation and normalization test cases from libpurple * follows XMPP rules for validation of name part * fixes for normalization with non-ASCII names * will do domain checks if $config['email']['check_domain'] is on, checking for an XMPP-server SRV record or any lookup. (We don't actually need to ping those direct though.) * some more obscure stringprep validation rules aren't quite followed yet, but we err on the side of permissiveness. * we still don't actually let you save your address with a resource on it, as we strip resources when looking up users who've sent us presence or message updates. I would recommend saving the outgoing resource as a separate field if/when we add that..? | |||
2010-03-27 | reverse order of activity parse test arguments | Evan Prodromou | |
2010-03-22 | Some initial media parsing | Zach Copley | |
- Activity now returns a list of activity objects - Processing of photo objects | |||
2010-03-21 | Fix broken assertion | Zach Copley | |
2010-03-20 | test posterous author use | Evan Prodromou | |
2010-03-19 | Parse RSS items as activities | Evan Prodromou | |
First steps to parsing RSS items as activities. RSS feeds don't seem to have enough data to make good remote profiles, but this may work with some "hints". | |||
2010-03-03 | Test a small user feed to ensure we're taking the activity actor from the ↵ | Zach Copley | |
subject | |||
2010-02-25 | Fix test to account for new way avatars are stored in ActivityObject | Zach Copley | |
2010-02-24 | Populate more profile information when doing a remote subscribe | Zach Copley | |
2010-02-23 | - Move ActivityParseTests to core | Zach Copley | |
- Add test for Portable Contacts stuff | |||
2010-02-20 | Add a library to mint tag URIs | Evan Prodromou | |
We've been making pretty crummy tag: URIs for a while. We should continue to favor HTTP URIs, since it's nice to be able to discover things about an object you've shared the ID of. Where that's not possible, this makes nicer tag URIs. | |||
2010-01-27 | Test script to update your status via OAuth | Zach Copley | |
2010-01-24 | Fixed some spelling mistakes in the README | Zach Copley | |
2010-01-24 | Some rough test scripts for poking at the OAuth system | Zach Copley | |