Graphstable
Graph
stable
History Graph
History Graph
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
162c55d991df | epriestley | Exempt some more puncutation characters from diff smoothing in prose diffs | Nov 13 2016 | ||||
f36c31c991ca | epriestley | Make prose diff algorithm more iterative, to improve prose diffs for (among… | Nov 10 2016 | ||||
c6634479d0f1 | epriestley | Add a `phutil_person()` wrapper for the string extractor | Nov 8 2016 | ||||
5dbc2a8e01f6 | epriestley | Add an optional pht() callback for collecting string frequencies | Nov 8 2016 | ||||
5d8e090fe1e2 | epriestley | Slightly improve some prose diffs | Nov 7 2016 | ||||
77c4e8b7c77e | epriestley | When converting an absolute datetime to an absolute datetime, just clone it | Nov 7 2016 | ||||
829553c1da82 | epriestley | In Calendar ICS imports, parse "Etc/GMT" as "UTC" | Nov 7 2016 | ||||
bf430206c8a9 | epriestley | Fix a minor i18n issue in libphutil | Nov 7 2016 | ||||
e409df2720c2 | epriestley | When we encounter a fanciful timezone identifier, try to guess what it might… | Nov 5 2016 | ||||
2b7b1007bf87 | epriestley | Add some stricter casts to PhutilCalendarAbsoluteDateTime serialization | Nov 1 2016 | ||||
f62a265bad60 | epriestley | Fix an issue importing instantaneous events | Oct 29 2016 | ||||
daeaed6bfbc3 | epriestley | Parse (and discard) VALARM sections in ICS files | Oct 27 2016 | ||||
ef96bb56fc2b | epriestley | When importing ICS events, also import attendees | Oct 27 2016 | ||||
af70adf70559 | epriestley | Add a method to drop all PhutilClassMap caches | Oct 27 2016 | ||||
6d6308803540 | epriestley | Fix import casts for RRULE "INTERVAL" and "COUNT" properties | Oct 25 2016 | ||||
f275bb3a363d | epriestley | Fix some minor parsing bugs in ICS parser | Oct 19 2016 | ||||
6db57365a28b | epriestley | Import RRULEs when parsing Calendar events | Oct 18 2016 | ||||
72a4c65ec945 | epriestley | Fix some libphutil Calendar document bugs | Oct 13 2016 | ||||
50cd143e07ca | epriestley | Make PhutilProseDifferenceEngine degrade on large inputs instead of consuming… | Oct 7 2016 | ||||
48fb6fac0232 | epriestley | Add support for exporting RECURRENCE-ID in ICS events | Oct 6 2016 | ||||
5a9e3ef1bfe0 | epriestley | Allow DateTime objects to be serialized and deserialized | Oct 6 2016 | ||||
65eed1be889e | epriestley | Support RRULE export in ICS from libphutil | Oct 6 2016 | ||||
4b12a4f7a31a | epriestley | Implement RRULE FREQ=WEEKLY tests and BYSETPOS with WEEKLY | Sep 30 2016 | ||||
68bb2c62181d | epriestley | Implement RFC5545 WEEKLY RRULE tests | Sep 30 2016 | ||||
9bf1784ca265 | epriestley | Add most RFC5545 tests for RRULEs | Sep 30 2016 | ||||
b077cfaf1b07 | epriestley | Add SECONDLY tests to RRULE code | Sep 30 2016 | ||||
1024f03f68e8 | epriestley | Support BYSETPOS for RRULE events with FREQ=MINUTELY | Sep 30 2016 | ||||
49f472ab8578 | epriestley | Support BYSETPOS for RRULE events with FREQ=HOURLY | Sep 30 2016 | ||||
91cf945a2bdf | epriestley | Fix a TERRIBLE RRULE issue with INTERVAL interacting with ALL OTHER RULES and… | Sep 30 2016 | ||||
19ef6e504d26 | epriestley | Remove a flaky test which can fail under load | Sep 29 2016 | ||||
f6424183c50e | epriestley | Add RRULE support for SETPOS with FREQ=DAILY | Sep 29 2016 | ||||
83e9aaa17832 | epriestley | Fix an RRULE bug with day cursors and skipped months | Sep 29 2016 | ||||
1a5bbe5971cc | epriestley | Implement BYSETPOS for YEARLY and MONTHLY RRULES | Sep 28 2016 | ||||
16cb15ae0c22 | epriestley | Add many working RRULE test cases | Sep 28 2016 | ||||
50db12901a84 | epriestley | Fix an RRULE bug with MONTHLY INTERVALs larger than 12 | Sep 28 2016 | ||||
90b5670cd5e0 | epriestley | Implement RRULE support for BYDAY with relative offsets ("FREQ=YEARLY;BYDAY=… | Sep 28 2016 | ||||
4e9a2288f527 | epriestley | Add some working RRULE unit tests | Sep 28 2016 | ||||
9a923abf4e49 | epriestley | Fix an RRULE issue with all-day events expanded by BYHOUR or high-frequency… | Sep 28 2016 | ||||
51a1ac172a35 | epriestley | Fix RRULE bugs with week numbers for leading and trailing partial weeks | Sep 28 2016 | ||||
9db0dd4fe2fd | epriestley | Fix some RRULE bugs with BYWEEKNO | Sep 28 2016 | ||||
a84b6f73a7dd | epriestley | Fix two RRULE bugs with YEARDAY | Sep 28 2016 | ||||
a1254d047a55 | epriestley | Fix a RRULE issue with BYDAY and similar constraints in noninitial months | Sep 28 2016 | ||||
03ca6a391f8e | epriestley | Fix a remaining `cursorYear` instead of `stateYear` | Sep 28 2016 | ||||
4f0b4899b570 | epriestley | Fix an RRULE issue where BYMONTHDAY did not properly expand the month set | Sep 28 2016 | ||||
e7ff546372db | epriestley | Fix an RRULE issue with month days at the end of the month | Sep 28 2016 | ||||
5e5ae77b462b | epriestley | Validate various RRULE components and simplify logic slightly | Sep 28 2016 | ||||
103f13c03f38 | epriestley | Rough cut of implementing some of RRULE behaviors | Sep 27 2016 | ||||
1a0371a2247a | epriestley | Add initial support for complex recurring events | Sep 24 2016 | ||||
2663da19a0ee | epriestley | Support persistent connections in libphutil | Sep 21 2016 | ||||
fa6519f4cea1 | epriestley | Add "ORGANIZER" and "ATTENDEE" sections to ICS writer | Sep 15 2016 | ||||
b398e48a8fc7 | epriestley | Support more ICS parameters and properties | Sep 15 2016 | ||||
7c1fc80a54f0 | epriestley | Write basic ICS files from Phutil intermediate objects | Sep 15 2016 | ||||
f241706ade25 | epriestley | Parse ICS datetimes and durations | Sep 14 2016 | ||||
f8af794b2135 | epriestley | Make error handling for ICS parsing more robust | Sep 12 2016 | ||||
0107c187b6d8 | epriestley | Add a very basic ICS syntax parser | Sep 9 2016 | ||||
f983effe304c | epriestley | When stopping subprocesses, send SIGTERM first, then SIGKILL if that doesn't… | Sep 7 2016 | ||||
e94f6e738e2d | epriestley | Formalize and centralize signal handling in libphutil scripts | Sep 7 2016 | ||||
b00eff539ee7 | Chad/chad | Add Slack authentication adapter | Sep 6 2016 | ||||
97f05269fdb1 | epriestley | Don't include default port (80, 443) in "Host:" headers from Conduit | Sep 5 2016 | ||||
c8b76485ef84 | Mike Riley | Use new format for docblock specials when parsing symbols | Sep 2 2016 | ||||
491ebc74d816 | Michael Schuett/michaeljs1990 | Properly Set Host Header in Conduit Client | Aug 29 2016 | ||||
5fd1af8b4f2b | epriestley | Sanitize UTF8 more aggressively to satisfy json_encode() | Aug 24 2016 | ||||
237549280f08 | Joshua Spence | Improve parsing of docblock specials | Aug 23 2016 | ||||
9c03af69571f | epriestley | Record the last time a connection was used on the connection object | Aug 11 2016 | ||||
73e2a1984abf | Mike Riley/Mike Riley | Discard futures after they resolve in phage | Aug 9 2016 | ||||
8b2800566ab9 | epriestley | Set "history.immutable" to "false" explicitly in .arcconfig in libphutil | Aug 3 2016 | ||||
d0daa2b343e4 | epriestley | Move command spelling correction to libphutil | Jul 27 2016 | ||||
ff84abc7d857 | epriestley | If "utf8mb4" is unavailable on the client, fall back to "binary" | Jul 13 2016 | ||||
2d457275bea6 | Alex Vandiver | Add a method to copy files, preserving attributes | Jul 12 2016 | ||||
32c56dc20b39 | Aviv Eyal/avivey | let pht expect PhutilSafeHTMLProducerInterface | Jul 7 2016 | ||||
dde2f74f2793 | epriestley | Provide base "Simplified" and "Traditional" Chinese locales | Jul 1 2016 | ||||
e9e79fd8d7f5 | epriestley | Disambiguate "host.com:123" as a port, not a relative path | Jun 28 2016 | ||||
5796beffff16 | epriestley | Censor credentials with "********" instead of "xxxxx" | Jun 27 2016 | ||||
51c179b4c000 | Richard van Velzen | Support class const dereferencing in xhpast | Jun 17 2016 | ||||
1390fd2e8fdd | epriestley | Support "x bits in bytes" in phutil_units() | Jun 15 2016 | ||||
fb1e159d3640 | epriestley | Fix some issues with empty daemon autoscale pools | Jun 13 2016 | ||||
a815d2d850b8 | epriestley | Don't detect long sentences which happen to have a colon in them as Git URIs | Jun 13 2016 | ||||
8bb124c37de3 | epriestley | Merge PhutilGitURI into PhutilURI | Jun 13 2016 | ||||
7233ff63f821 | epriestley | Add a "summary" prose diff mode which omits unchanged text | Jun 10 2016 | ||||
01d14978d08e | epriestley | Introduce PhutilHTTPEngineExtension, for flexibly compromising SSL | Jun 9 2016 | ||||
b11a344ba571 | epriestley | Allow prose and code diffs to use different smoothing | Jun 7 2016 | ||||
6d1eea50fb9a | epriestley | Improve prose diff smoothing rules for whitespace and prefix/suffix changes | Jun 7 2016 | ||||
a64328ab3d62 | epriestley | Apply edit smoothing to prose diffs | Jun 7 2016 | ||||
c637bdba3985 | epriestley | Give prose diffs some basic test coverage | Jun 7 2016 | ||||
557309b9242a | epriestley | Slightly improve prose diffs for text ending in newlines or punctuation | Jun 6 2016 | ||||
b3aa54fb9460 | epriestley | Very rough cut of prose diffs | Jun 6 2016 | ||||
5e43755a5b58 | epriestley | Log when daemons trigger a reload in response to config changes | Jun 6 2016 | ||||
e4f8b70e73fa | Asher Baker | Fix Bitbucket profile URL | Jun 3 2016 | ||||
4a2238fc8605 | epriestley | Escape forward slashes in URI usernames/passwords properly | Jun 2 2016 | ||||
2c47bbeaf753 | epriestley | Make remarkup link generation rules more flexible and consistent | Jun 2 2016 | ||||
5eaf0a9f5a35 | epriestley | Make many minor improvements to daemon behavior | May 26 2016 | ||||
05e30630a4d3 | epriestley | Fix some daemon errors related to multiple/out-of-order events | May 26 2016 | ||||
1d216e95b39c | epriestley | Provide locale support for languages we've seen translations for | May 26 2016 | ||||
ec2301efad5b | epriestley | Allow locale definitions to provide gender/plural rules | May 26 2016 | ||||
bd56873ae4c0 | Richard van Velzen | Correctly detect new version of xhpast build | May 19 2016 | ||||
4b75e0c34e52 | Richard van Velzen | Add coalesce and spaceship operators to xhpast | May 19 2016 | ||||
b25e0477b280 | epriestley | Allow "+" to remain unescaped by csprintf('%R', ...) | May 11 2016 | ||||
180f0999d094 | Michael Schuett/michaeljs1990 | Fix LiskMigrationIterator scaling in O(n^2) | May 9 2016 | ||||
5d47fb1027f5 | epriestley | Allow the default Remarkup <p> tag to be inline-styled for mail | May 6 2016 | ||||
609c137c338c | Richard van Velzen/epriestley | Revert "Reorder remarkup block rules for consistency with… | May 6 2016 |
c4science · Help