about summary refs log tree commit diff
path: root/app/services
AgeCommit message (Collapse)Author
2016-03-25Add link to github project to footer, move FanOutOnWriteService calls toEugen Rochko
DistributionWorker. That isn't the heaviest service, yet, but gotta start somewhere
2016-03-25Fix subscriptions:clear task, refactor feeds, refactor streamable activitesEugen Rochko
and atom feed generation to some extent, as well as the way mentions are stored
2016-03-24Do not try to send notification e-mails for reblogs if the reblog is not of aEugen Rochko
local account
2016-03-22Add pagination by max_id instead of offset/limitEugen Rochko
2016-03-21Adding Turbolinks, adding status posting form on homepageEugen Rochko
2016-03-21Fix text color in dashboard inputs, sanitize remote status content in UI,Eugen Rochko
simplify FanOutOnWriteService, add /api/accounts/lookup method
2016-03-21Increase note truncation length on account grids, improve FanOutOnWrite a bit,Eugen Rochko
fix tests (the recorded Salmon fixture expects LOCAL_DOMAIN to be something specific unfortunately)
2016-03-20Writing out more tests, fixed some bugsEugen Rochko
2016-03-19Fix for incoming favouritesEugen Rochko
2016-03-19Adding e-mail notifications about mentions, follows, favourites and reblogs. ↵Eugen Rochko
Fixing another mention recording bug
2016-03-19Adding more test stubsEugen Rochko
2016-03-19Turns out that replies don't have to have the type comment. Changed handlingEugen Rochko
of those to depend on presence of <thr:in-reply-to /> instead
2016-03-19Use FanOutOnWriteService AFTER processing mentionsEugen Rochko
2016-03-19Fix #13, Atom feeds now contain formatted post contentEugen Rochko
2016-03-19Fix more subtle bugs with first_or_createEugen Rochko
2016-03-18Fixed ANOTHER first_or_create bug. Seriously who came up with that API smhEugen Rochko
2016-03-18Fix typo on /api/accounts/:id/statuses, fix potential case-sensitivity issueEugen Rochko
when registering incoming status mentions, add Travis CI file
2016-03-16Include AtomBuilderHelper (which declared url_for_target) to all servicesEugen Rochko
2016-03-16Fixing small bug with FollowRemoteAccountService usageEugen Rochko
2016-03-16Fix unfollowsEugen Rochko
2016-03-16Respect "delete" verb on remote feedsEugen Rochko
2016-03-12Customized more doorkeeper views, only logged in users can create oauth appsEugen Rochko
2016-03-11Improving feed queries, switching API to doorkeeper authenticationEugen Rochko
2016-03-08Distrubute statuses as a fan-out-on-write system, with optional precomputingEugen Rochko
2016-03-07Adding doorkeeper, adding a REST APIEugen Rochko
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.
2016-03-06Adding routes to follow, unfollow, favourite and reblog (locally known models)Eugen Rochko
2016-02-29Changing the use of config constants to the Rails configuration objectEugen Rochko
2016-02-29Refactoring Grape API methods into normal controllers & other thingsEugen Rochko
2016-02-28Adding a test for ReblogService, fixing mentions for remote statusesEugen Rochko
2016-02-28A lot of fixes from a live testEugen Rochko
2016-02-28Ping hubs when following somebody, tooEugen Rochko
2016-02-28When posting a status or reblogging one, ping hubs about the feed updateEugen Rochko
2016-02-28Update profile information and download avatar of remote accountsEugen Rochko
2016-02-26Adding a bunch of testsEugen Rochko
2016-02-25Fixed small bugs and code style offencesEugen Rochko
2016-02-25Adding a Mention model, test stubsEugen Rochko
2016-02-24Service to reblog statusesEugen Rochko
2016-02-24Notify remote users about mentionsEugen Rochko
2016-02-24Add service for posting statuses (normal and replies), mention regex toEugen Rochko
fetch webfinger information of mentioned accounts
2016-02-24Add shared statuses to the databaseEugen Rochko
2016-02-24Send Salmon interactionsEugen Rochko
2016-02-24Do not PuSH-subscribe to remote accounts when creating them for salmonEugen Rochko
2016-02-24Forgotten argument fixEugen Rochko
2016-02-24Feed processing except fetching remote statusesEugen Rochko
2016-02-24Process favourites, reblogs and replies from SalmonEugen Rochko
2016-02-23Incoming Salmon requests can be turned into follows and unfollowsEugen Rochko
2016-02-23Adding reblogs, favourites, improving atom generationEugen Rochko
2016-02-23Improved Atom rendering templates, added READMEEugen Rochko
2016-02-22Individual atom entriesEugen Rochko
2016-02-22Fixes and general progressEugen Rochko