Just my 0.02$: In integration please support CalDAV & ics :) Many firms in europe moved away from Google to own/hosted sulutions due to "Recently exposed security risks when exchanging data overseas" (Snowden & stuff) and if Phabricator would support those it would be great.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 27 2015
Exciting stuff. :) I hope this includes (or it comes soon after) feed story hook implementations in PhabricatorCalendarEventTransaction...! I think creating calendar events in particular deserves surfacing to the feed.
Apr 26 2015
ApplicationTransactions is the infrastructure component which creates edit logs, supports comments, and enables a lot of additional features for free or nearly-free. The major components are:
- Create a new autopatch similar to resources/sql/autopatches/20141104.almanac.3.edge.sql to add the edge tables to Calendar.
- Create a PhabricatorCalendarSchemaSpec similar to AlmanacSchemaSpec so Phabricator knows the table is supposed to exist.
Here are some pointers on approaching this:
We should switch Calendar to use ApplicationSearch for all querying, with an option to choose how results are displayed (e.g., list vs calendar), per T7927.
Sunrise guesses the icon based on what text you put in, pretty handy. so "Walk Dog" becomes " Walk Dog"
T7928 doesn't really block this, but it probably doesn't make a lot of sense to fix this before fixing that.