These are very much proof-of-concept for now, but should technically work after D16784. Expected behavior now:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Nov 1 2016
Oct 31 2016
I guess we're just accepting Calendar bugs in general now since I don't have a ton of known broken stuff left on my radar. I was aware of this one; D16777 should fix it.
I got 12 quest points. Level up!
Oct 30 2016
Duplicate thing filed in T11800.
I'm going to file the duplicate import thing as a separate task since it probably won't come up for a while and close this out.
(Google API integration is covered by T2334 -- you can already interact with Google Calendar via ICS files, but that will add support for using the API instead.)
The Gmail/ICS integration seems to actually work OK in practice, here's an event from this install working (modulo some stuff like us not exporting a host/organizer yet):
This should be fixed in HEAD of master. Thanks for the report!
Oct 29 2016
We can probably just use the merchant name for now. I could maybe imagine some "International Business Machines, Inc" vs "IBM" stuff down the line, but no immediate issue for "Phacility".
...and here are foreseeable issues with this mess occurring in the wild:
Broadly, I want to avoid implementing things that don't have good technical justifications.
Oct 28 2016
OK I imported some real great events:
Is "GitHub-specific OAuth" just normal OAuth with client_id / client_secret as parameters instead of in an "Authorization" header? The GitHub OAuth documentation seems to suggest passing these as parameters, too.
I think the textarea predates using JS magic to make "copy" work. I think we could probably remove the "disable highlighting" mode now; I can't really imagine any legitimate reason to intentionally disable it in modern code, except maybe not realizing that "copy" will work correctly via magic.
I don't think we have a "client password" in this case -- I believe that refers to a mode that no one uses for anything (well, maybe a mode that Concourse uses, I guess), where the flow is actually handling normal user passwords?
Oct 27 2016
We can, but all styles need to be inline. DifferentialInlineCommentMailView is an example of an arbitrary-HTML-generating rendering class used in mail.
Calendar is a prototype application, and we don't accept bug reports against prototypes. See User Guide: Prototype Applications and Contributing Bug Reports.
See Contributing Feature Requests for a detailed breakdown of what a feature request needs to have before we'll accept it.
I'm going to merge this into T10510, which discusses improving Harbormaster error behavior.
Oct 26 2016
@pingpongboss, in T11787 it looks like you actually want to wildcard the repository names, not the paths?
I'm just going to "fix" this by just preventing you from hiding/locking/defaulting these fields, since it doesn't seem useful to create a "New Event on January 3, 2013" sort of form anyway.
D16752 was approximately the same thing but I think this is a little complicated -- both in general, and for recurring events. I'm also not really sure this should use the trigger system at all.
Oct 25 2016
If you do Merchants, you could add sendFromEmailAddress or whatever and maybe shortNameForEmailSubjectLines (perhaps with less-awful names) and I can hook them up at some point so this: