Commit Graph

92 Commits (4d336ceface783c255e62220cfa76812630ff1a1)

Author SHA1 Message Date
Eugen Rochko e21a3fe0cd Adding sync of follow relationships to Neo4J, accounts/suggestions API 9 years ago
Eugen Rochko 7a6d95f70c E-mail preferences page 9 years ago
Eugen Rochko 9b195f5dd3 Add window titles to auth pages and about page, link sign up/login from about page 9 years ago
Eugen Rochko 160b5148ec Fix magic key in webfinger XRD href 9 years ago
Eugen Rochko 451733961b Show media of reblogged statuses in public html view 9 years ago
Eugen Rochko 1f650d327d Adding public timeline 9 years ago
Eugen Rochko 3554d638b3 Fix #72 - add follow/unfollow button to public profiles 9 years ago
Yann Vaillant 038a407b9e
Update default devise wording to include reference to Mastodon
Fix #68
9 years ago
Eugen Rochko a488b05726 Cleaning up unused views 9 years ago
Eugen Rochko fc198a8b4c Adding e-mail confirmations 9 years ago
Eugen Rochko b3c7c8700d Fix most pages on small screens 9 years ago
Eugen Rochko 188c6f326b Making public pages responsive, removing reblogs/favs counts from them 9 years ago
Eugen Rochko 31a0202546 Slightly improved e-mail notifications 9 years ago
Eugen Rochko ef2b50c9ac Deleting statuses from UI 9 years ago
Eugen Rochko e63aebff7a Adding landing page 9 years ago
Eugen Rochko 4f9b7432dd Fix #52 - Add API versioning (v1) 9 years ago
Eugen Rochko 7e14eefc81 Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
registration API
9 years ago
Eugen Rochko 693383234c Improved style of settings page 9 years ago
Eugen Rochko fb94013796 Improved partial rendering for threads 9 years ago
Eugen Rochko db6df6ddb3 Only load JS on homepage, no other page uses it 9 years ago
Eugen Rochko 57583f3fb8 Improve partial rendering and Haml performance (Haml->Hamlit) 9 years ago
Eugen Rochko 3f9708edc4 Change output of api/accounts/:id/follow and unfollow to return relationship
Track relationship in redux state. Display follow/unfollow and following-back
information on account view (unstyled)
9 years ago
Eugen Rochko bc98865c1a API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying 9 years ago
Eugen Rochko e46abc71ca Fix notifications in UI, added new API for fetching account relationships 9 years ago
Eugen Rochko 337462aa5e Re-organizing components to be more modular, adding loading bars 9 years ago
Eugen Rochko 0967961de7 Improve how account detailed view looks, load account's statuses 9 years ago
Eugen Rochko 5342629a0a Adding webm playback to UI 9 years ago
Eugen Rochko bd5ad304ba Adding media controller, 1 webm/compose form allowed, previews generated 9 years ago
Eugen Rochko 8c0b19012b Fix #41, debug #42 9 years ago
Eugen Rochko 5b0cef9781 Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context 9 years ago
Eugen Rochko 2e7aac793a Adding sense of self to the UI, cleaning up routing, adding third (detail) column 9 years ago
Eugen Rochko 3cc47beb6e Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
9 years ago
Eugen Rochko 762157ee4e Fix for single status pages 9 years ago
Eugen Rochko 0f4bc56719 Improving production logs, removing n+1 on media attachments in atom,
adding attachments display to static views
9 years ago
Eugen Rochko 499beb4484 UI for uploading media attachments (and cancelling them)
Mostly resolves #8, though attachments are still not displayed in public view
9 years ago
Eugen Rochko fc222dfa49 Displaying media attachments in timelines 9 years ago
Eugen Rochko 14fb0ab4a2 Improve JSON output for media attachments, generate :small preview for them 9 years ago
Eugen Rochko 1d9c886518 Adding enclosures to Atom and statuses JSON 9 years ago
Eugen Rochko ae1fac0062 Add API to upload media attachments 9 years ago
Eugen Rochko 1022d682dc Normalized data in Redux, fix for asset URLs when rendered outside request 9 years ago
Eugen Rochko 92afd29650 The frontend will now be an OAuth app, auto-authorized. The frontend will use an access token for API requests
Adding better errors for the API controllers, posting a simple status works from the frontend now
9 years ago
Eugen Rochko 49520d6e62 Adding React.js, Redux, revamping dashboard 9 years ago
Eugen Rochko 6426819b6f Fix tests 9 years ago
Eugen Rochko 882c94a6bf Cleaning up status partial 10 years ago
Eugen Rochko 5764d52b04 Fix Sidekiq pooling issues. Remove API docs from homepage, replace with
a basic home timeline
10 years ago
Eugen Rochko 8eeec389c1 Add link to github project to footer, move FanOutOnWriteService calls to
DistributionWorker. That isn't the heaviest service, yet, but gotta start
somewhere
10 years ago
Eugen Rochko 7e58303a8d Limit Atom feeds to 20 items by default, add pagination by max_id
(But there are no Atom feed pagination elements yet)
10 years ago
Eugen Rochko c8999a116e Sanitize remote html in atom feeds, API (not just UI), use cached mention
relations on Status#mentions
10 years ago
Eugen Rochko f14f462eaf Adding Turbolinks, adding status posting form on homepage 10 years ago
Eugen Rochko 02696a063e Change default avatar, redirect to home after sign up 10 years ago