- nov. 12, 2016
-
-
Eugen Rochko a rédigé
-
- nov. 09, 2016
-
-
Eugen Rochko a rédigé
-
- nov. 07, 2016
-
-
Eugen Rochko a rédigé
-
- nov. 06, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
- nov. 04, 2016
-
-
Eugen Rochko a rédigé
-
- nov. 02, 2016
-
-
Eugen Rochko a rédigé
footprint of each running process by 128mb
-
- oct. 14, 2016
-
-
Eugen Rochko a rédigé
-
- oct. 07, 2016
-
-
Eugen Rochko a rédigé
-
- oct. 02, 2016
-
-
Eugen Rochko a rédigé
-
- sept. 24, 2016
-
-
Eugen Rochko a rédigé
-
- sept. 20, 2016
-
-
Eugen Rochko a rédigé
This is a big one, so let me enumerate: Accounts as well as stream entry pages now contain Link headers that reference the Atom feed and Webfinger URL for the former and Atom entry for the latter. So you only need to HEAD those resources to get that information, no need to download and parse HTML <link>s. ProcessFeedService will now queue ThreadResolveWorker for each remote status that it cannot find otherwise. Furthermore, entries are now processed in reverse order (from bottom to top) in case a newer entry references a chronologically previous one. ThreadResolveWorker uses FetchRemoteStatusService to obtain a status and attach the child status it was queued for to it. FetchRemoteStatusService looks up the URL, first with a HEAD, tests if it's an Atom feed, in which case it processes it directly. Next for Link headers to the Atom feed, in which case that is fetched and processed. Lastly if it's HTML, it is checked for <link>s to the Atom feed, and if such is found, that is fetched and processed. The account for the status is derived from author/name attribute in the XML and the hostname in the URL (domain). FollowRemoteAccountService and ProcessFeedService are used. This means that potentially threads are resolved recursively until a dead-end is encountered, however it is performed asynchronously over background jobs, so it should be ok.
-
- sept. 18, 2016
-
-
Eugen Rochko a rédigé
-
- sept. 12, 2016
-
-
Eugen Rochko a rédigé
timeline reload in UI, other small fixes
-
- sept. 08, 2016
-
-
Eugen Rochko a rédigé
Added stack trace for SQL queries in development Removed badly thought out accounts/lookup API
-
- sept. 07, 2016
-
-
Eugen Rochko a rédigé
adding attachments display to static views
-
- août 24, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
- août 18, 2016
-
-
Eugen Rochko a rédigé
-
- août 17, 2016
-
-
Eugen Rochko a rédigé
-
- mars 26, 2016
-
-
Eugen Rochko a rédigé
behaviour with Turbolinks enabled, optimizing Rabl for production
-
- mars 25, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding admin status to users
-
Eugen Rochko a rédigé
-
- mars 21, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
- mars 19, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
- mars 12, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
- mars 11, 2016
-
-
Eugen Rochko a rédigé
-
- mars 08, 2016
-
-
Eugen Rochko a rédigé
-
- mars 07, 2016
-
-
Eugen Rochko a rédigé
POST /api/statuses Params: status (text contents), in_reply_to_id (optional) GET /api/statuses/:id POST /api/statuses/:id/reblog GET /api/accounts/:id GET /api/accounts/:id/following GET /api/accounts/:id/followers POST /api/accounts/:id/follow POST /api/accounts/:id/unfollow POST /api/follows Params: uri (e.g. user@domain) OAuth authentication is currently disabled, but the API can be used with HTTP Auth.
-
- mars 06, 2016
-
-
Eugen Rochko a rédigé
-
- mars 05, 2016
-
-
Eugen Rochko a rédigé
-
- fév. 29, 2016
-
-
Eugen Rochko a rédigé
-
- fév. 28, 2016
-
-
Eugen Rochko a rédigé
-
- fév. 27, 2016
-
-
Eugen Rochko a rédigé
-
- fév. 26, 2016
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-