Eugen Rochko
|
a706f1af04
|
Don't generate stream entries for streamables of remote accounts
|
2016-09-24 14:42:29 +02:00 |
Eugen Rochko
|
c6d893a71d
|
Uploading/undoing media modifies status text. Also: status text trimmed before validation
|
2016-09-22 21:39:53 +02:00 |
Eugen Rochko
|
c0e9603c92
|
Fix #50 - Order ancestors/descendants by tree path
|
2016-09-21 23:18:28 +02:00 |
Eugen Rochko
|
e46abc71ca
|
Fix notifications in UI, added new API for fetching account relationships
|
2016-09-21 22:07:18 +02:00 |
Eugen Rochko
|
608a2bfffc
|
Upgrade to PubSubHubbub 0.4 (removing verify_token)
|
2016-09-20 02:43:20 +02:00 |
Eugen Rochko
|
1cfc9aa20e
|
OStatus2 and Goldfinger gems now have timeouts for requests
|
2016-09-20 01:10:51 +02:00 |
Eugen Rochko
|
059ebbf48d
|
Separate PuSH subscriptions from following, add mastodon:push:refresh task,
respect hub.lease_seconds (fix #46)
|
2016-09-20 00:43:36 +02:00 |
Eugen Rochko
|
bd5ad304ba
|
Adding media controller, 1 webm/compose form allowed, previews generated
|
2016-09-17 17:47:26 +02:00 |
Eugen Rochko
|
ce29624c6d
|
Fixing image upload limits, allowing webm, merge/unmerge events trigger
timeline reload in UI, other small fixes
|
2016-09-12 18:22:43 +02:00 |
Eugen Rochko
|
7d45a4e692
|
Fix local mention regex so it works on newlines in HTML (with a preceding tag)
|
2016-09-10 10:19:50 +02:00 |
Eugen Rochko
|
d6b3113304
|
Validates local username, max sizes for uploads. Fixes #32
|
2016-09-10 09:43:45 +02:00 |
Eugen Rochko
|
3cc47beb6e
|
Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
|
2016-09-09 20:04:34 +02:00 |
Eugen Rochko
|
762157ee4e
|
Fix for single status pages
|
2016-09-08 21:23:29 +02:00 |
Eugen Rochko
|
85d89b472d
|
Optimized n+1 queries in accounts Atom and HTML views
Added stack trace for SQL queries in development
Removed badly thought out accounts/lookup API
|
2016-09-08 20:36:01 +02:00 |
Eugen Rochko
|
a4cc966476
|
Removing default avatars
|
2016-09-08 18:23:59 +02:00 |
Eugen Rochko
|
14fb0ab4a2
|
Improve JSON output for media attachments, generate :small preview for them
|
2016-09-05 19:26:24 +02:00 |
Eugen Rochko
|
ed94e998bc
|
Fix for media attachments remote URL download
|
2016-09-05 19:11:25 +02:00 |
Eugen Rochko
|
1d9c886518
|
Adding enclosures to Atom and statuses JSON
|
2016-09-05 18:57:59 +02:00 |
Eugen Rochko
|
eec0dc46a6
|
PostStatusService can attach media to status, ProcessFeedService likewise
|
2016-09-05 18:39:53 +02:00 |
Eugen Rochko
|
ae1fac0062
|
Add API to upload media attachments
|
2016-09-05 17:46:36 +02:00 |
Eugen Rochko
|
54ea7f5dfe
|
Case-insensitive search by usernames
|
2016-09-04 21:06:04 +02:00 |
Eugen Rochko
|
d0e2733f63
|
Fix reblogs of reblogs in UI, add follow form in UI
|
2016-09-03 14:01:42 +02:00 |
Eugen Rochko
|
595c8dda60
|
Favouriting works, reblogging is a little broken because of <Status>
|
2016-09-01 13:21:48 +02:00 |
Eugen Rochko
|
49520d6e62
|
Adding React.js, Redux, revamping dashboard
|
2016-08-24 17:56:44 +02:00 |
Eugen Rochko
|
10ba09f546
|
Upgrade to Rails 5.0.0.1
|
2016-08-17 17:58:00 +02:00 |
Eugen Rochko
|
ff2cbc0753
|
Remember me enabled by default
|
2016-03-28 00:06:52 +02:00 |
Eugen Rochko
|
c38ad208c3
|
Fix mentions regex to exclude usernames in Medium URLs
|
2016-03-27 23:51:18 +02:00 |
Eugen Rochko
|
85b00d19b8
|
Moving Salmon notifications to background processing, fixing mini-profiler
behaviour with Turbolinks enabled, optimizing Rabl for production
|
2016-03-26 13:42:10 +01:00 |
Eugen Rochko
|
da4b675aca
|
Fix favourite handling in ProcessInteractionService
|
2016-03-26 01:34:12 +01:00 |
Eugen Rochko
|
318886287b
|
Fixing some stuff for Turbolinks, adding gzip on top, fixing a n+1 query
|
2016-03-25 15:09:40 +01:00 |
Eugen Rochko
|
e24bfbde1a
|
Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections
in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding
admin status to users
|
2016-03-25 14:12:24 +01:00 |
Eugen Rochko
|
a08e724476
|
Fix subscriptions:clear task, refactor feeds, refactor streamable activites
and atom feed generation to some extent, as well as the way mentions are
stored
|
2016-03-25 02:13:30 +01:00 |
Eugen Rochko
|
0f5bbb999c
|
Pre-loading polymorphic associations for Atom feeds
|
2016-03-24 13:21:53 +01:00 |
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)
|
2016-03-24 12:49:34 +01:00 |
Eugen Rochko
|
c8999a116e
|
Sanitize remote html in atom feeds, API (not just UI), use cached mention
relations on Status#mentions
|
2016-03-24 12:43:55 +01:00 |
Eugen Rochko
|
7cd3de3494
|
Do display top-level content on remote shared notices
|
2016-03-24 12:34:32 +01:00 |
Eugen Rochko
|
082e1cbe5a
|
Fix default max_id query in paginate_by_max_id
|
2016-03-22 21:53:33 +01:00 |
Eugen Rochko
|
12559b01ea
|
Add pagination by max_id instead of offset/limit
|
2016-03-22 21:38:47 +01:00 |
Eugen Rochko
|
02e4fb2e06
|
Only re-download avatar if URL changed (fix #19)
|
2016-03-22 21:05:23 +01:00 |
Eugen Rochko
|
f14f462eaf
|
Adding Turbolinks, adding status posting form on homepage
|
2016-03-21 18:26:47 +01:00 |
Eugen Rochko
|
35aafdba96
|
Ancestors and descendants of statuses
|
2016-03-21 11:43:21 +01:00 |
Eugen Rochko
|
7e00a21ea6
|
Small optimizations in Atom feeds
|
2016-03-21 10:31:20 +01:00 |
Eugen Rochko
|
f97fc9744f
|
Use FanOutOnWriteService AFTER processing mentions
|
2016-03-19 00:41:29 +01:00 |
Eugen Rochko
|
9a7485d034
|
Fix typo on /api/accounts/:id/statuses, fix potential case-sensitivity issue
when registering incoming status mentions, add Travis CI file
|
2016-03-18 23:23:19 +01:00 |
Eugen Rochko
|
323474c97e
|
Fix #2, add rake task for PuSH-unsubscribing from remote users who have no
local followers. Remote users' usernames SHOULD be case-sensitive
|
2016-03-17 12:02:45 +01:00 |
Eugen Rochko
|
e239fc3050
|
Fix error when unfollowing somebody who wasn't followed in the first place
|
2016-03-16 21:23:40 +01:00 |
Eugen Rochko
|
086d487145
|
Fix unfollows
|
2016-03-16 21:14:39 +01:00 |
Eugen Rochko
|
9cb690c706
|
Access tokens no longer expire, case-insensitive local username validation, as well as case-insensitive Webfinger look-up
|
2016-03-16 18:29:52 +01:00 |
Eugen Rochko
|
a9db42a956
|
Validations for local profiles
|
2016-03-16 11:18:09 +01:00 |
Eugen Rochko
|
5c99e304e5
|
Deleting statuses, deletion propagation
|
2016-03-16 10:58:58 +01:00 |