Eugen Rochko
|
e7035a4d39
|
Make cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
add permissive CORS to API controllers
|
8 years ago |
Frederic Hemberger
|
6c44d9e7f5
|
a11y: Add HTML lang attribute and utf8 encoding meta tag
See: https://dequeuniversity.com/rules/axe/2.1/html-has-lang
|
8 years ago |
Eugen Rochko
|
36470feeb2
|
Fix follow icon changing plus to minus, add terms page stub
|
8 years ago |
Eugen Rochko
|
02a90979c5
|
Catch 404 errors when downloading remote media, add screenshot to landing page
|
8 years ago |
Eugen Rochko
|
31cacef08b
|
Actually fix the reblogs/favs reducer issue
|
8 years ago |
Eugen
|
8c3f7964fb
|
Fix forgotten reducers for reblogs/favourites
|
8 years ago |
Eugen
|
543e8d6a20
|
Fix accounts not being normalized from context statuses
|
8 years ago |
Eugen Rochko
|
6448169447
|
Actually complete the autosuggestion feature
|
8 years ago |
Eugen Rochko
|
b91faaebbb
|
Basic username autocomplete for text area
|
8 years ago |
Eugen Rochko
|
95e65d883a
|
Limit returned followees/followers by API to 40 for now
|
8 years ago |
Eugen Rochko
|
e5c0f979cf
|
Fix common followers API
|
8 years ago |
Eugen Rochko
|
53de3b66ce
|
Refactoring redux state into different reducers
|
8 years ago |
Eugen Rochko
|
1c157c040a
|
Hide notes on user lists for now
|
8 years ago |
Eugen Rochko
|
38cacac4b0
|
Adding common followers API, fixing fallback query again
|
8 years ago |
Eugen Rochko
|
2917bca72b
|
Fix follow suggestion fallback to exclude already followed users
|
8 years ago |
Eugen Rochko
|
f9e06eb819
|
Make suggestions box also use user list components
|
8 years ago |
Eugen Rochko
|
553760399f
|
Improved how user lists look, added follow button to them
|
8 years ago |
Eugen Rochko
|
b3aab1f3bc
|
Adding following/followers lists to the UI
|
8 years ago |
Eugen Rochko
|
1eac265f35
|
Adding public timeline silencing
|
8 years ago |
Eugen Rochko
|
d8a66ab492
|
Fix suggestions fallback query
|
8 years ago |
Eugen Rochko
|
43905dd59a
|
Guard against unexisting statuses rendering
|
8 years ago |
Eugen Rochko
|
68535f58cd
|
Add opening images in a modal window
|
8 years ago |
Eugen Rochko
|
5bea337189
|
Move status components inside individual containers. We still need to select
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option
|
8 years ago |
Eugen Rochko
|
cab1211ef7
|
Fix OAuth authorization redirect
|
8 years ago |
Eugen Rochko
|
d63f0295b9
|
Fix public channel
|
8 years ago |
Eugen Rochko
|
6657414266
|
Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
to the API
|
8 years ago |
Eugen Rochko
|
cc10f56f66
|
Fix method return when rescuing
|
8 years ago |
Eugen Rochko
|
4470966cd9
|
Fix #100 - Add "back" button to certain views
Also fix reloading of timelines after merge-type events
|
8 years ago |
Eugen Rochko
|
fac770fccd
|
Remember scroll position when navigating back, do not needlessly reload
entire timelines (only fetch since last known ID). Side effect: account
timelines no longer update in real-time
|
8 years ago |
Eugen Rochko
|
39aa7caaa5
|
Do not force-transcode uploaded videos to webm (leave mp4 as-is)
|
8 years ago |
Eugen Rochko
|
9d7c7bd342
|
Improve how errors are displayed in the UI
|
8 years ago |
Eugen Rochko
|
f46cf245bf
|
Fix #97 - plain text version of devise e-mails
|
8 years ago |
Eugen Rochko
|
be98addccc
|
Improving all forms
|
8 years ago |
Eugen Rochko
|
683c42724f
|
Added e-mail edit field to settings, proper format default for webfinger
|
8 years ago |
Eugen Rochko
|
02613aef3b
|
Adding application/jrd+json webfinger resource
|
8 years ago |
Eugen Rochko
|
f4376d4d01
|
Small clean up
|
8 years ago |
Eugen Rochko
|
f9659685ab
|
This should fix it
|
8 years ago |
Eugen Rochko
|
4a2cb79b58
|
Debugging
|
8 years ago |
Eugen Rochko
|
e052929058
|
More debugging
|
8 years ago |
Eugen Rochko
|
f3a6be81cc
|
More debugging
|
8 years ago |
Eugen Rochko
|
b92c8c3f87
|
More debugging
|
8 years ago |
Eugen Rochko
|
f06a788e19
|
More debugging
|
8 years ago |
Eugen Rochko
|
1abe6ed990
|
Will this fix the issue?
|
8 years ago |
Eugen Rochko
|
032de4b5e8
|
More debugging
|
8 years ago |
Eugen Rochko
|
b9ace5a74c
|
Add console.error to all axios failures
|
8 years ago |
Eugen Rochko
|
d0240a2cf2
|
Include <id> (identical value to <uri>) on person-type objects in Atom
This might help with GS compatibility
|
8 years ago |
Eugen Rochko
|
39d6f837db
|
Actually fix public timeline
|
8 years ago |
Eugen Rochko
|
9dab51e047
|
Fix #82 - only show latest reblog of status in UI
|
8 years ago |
Eugen Rochko
|
b1dee1b6d1
|
Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues
|
8 years ago |
Eugen Rochko
|
1df4d2e3aa
|
Increase default number of loaded suggestions to 10
|
8 years ago |
Eugen Rochko
|
7b52b5ab9e
|
Don't preload timelines as props, load them when timeline component is mounted
This prevents the bug where if you go "back" to the UI after navigating to
another page it loads with the old set of statuses
|
8 years ago |
Eugen Rochko
|
bcdb0dc310
|
Fix RemoveStatusService trying to send delete salmons on behalf of remote statuses
|
8 years ago |
Eugen Rochko
|
41aae40927
|
Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API
|
8 years ago |
Eugen Rochko
|
19b6f7a013
|
Filter out reblogs of blocked users from public timeline (the not real-time variant)
|
8 years ago |
Eugen Rochko
|
1715657fa3
|
Fix scrolling on small devices for account timelines and compose column
|
8 years ago |
Eugen Rochko
|
916907580e
|
Backfill follow suggestions with fallback when not enough results. Cycling
through suggestions in UI
|
8 years ago |
Eugen Rochko
|
395d15e5fd
|
Fix suggestions fallback
|
8 years ago |
Eugen Rochko
|
8497dfc98e
|
Fix follow suggestions order
|
8 years ago |
Eugen Rochko
|
4e89662eea
|
Fix typo
|
8 years ago |
Eugen Rochko
|
52a5ad8207
|
Fix follow suggestions ranking
|
8 years ago |
Eugen Rochko
|
e5bcf8040c
|
Adding sort by node rank to follow suggestions and fallback to most influential users
|
8 years ago |
Eugen Rochko
|
2614a47a15
|
Exclude blocked users from follow suggestions, fix tests
|
8 years ago |
Eugen Rochko
|
f4e5ca98bf
|
Fix suggestions box style for long names
|
8 years ago |
Eugen Rochko
|
8374abcf06
|
Fix multiple results return from FollowSuggestion.get
|
8 years ago |
Eugen Rochko
|
e88d667d3f
|
Add sync command for neo4j, fix configuration, add neo4j to docker-compose, fix seed
|
8 years ago |
Eugen Rochko
|
92209a1b6e
|
Display follow suggestions
|
8 years ago |
Eugen Rochko
|
5860094354
|
Adding sync of follow relationships to Neo4J, accounts/suggestions API
|
8 years ago |
Eugen Rochko
|
4762bb6b7a
|
Fix duplication of media attachments when a remote status reblogs a local one
|
8 years ago |
Eugen Rochko
|
7beab6b00c
|
Fix remove status service sending salmons
|
8 years ago |
Eugen Rochko
|
6f1497586c
|
Add "edit profile" link to dropdown on own profile
|
8 years ago |
Eugen Rochko
|
588cb77e9f
|
E-mail preferences page
|
8 years ago |
Eugen Rochko
|
32b6dc088e
|
Add window titles to auth pages and about page, link sign up/login from about page
|
8 years ago |
Eugen Rochko
|
84495615b4
|
Shorten rendered links (strip protocol and www, truncate to 30 chars), redirect
to sign in page after sign up instead of root path which redirects to /about
|
8 years ago |
Eugen Rochko
|
405f7f0541
|
No-op for Salmons without body, fail fast if Webfinger does not contain
all required resource links (profile page, salmon, atom feed, magic key)
|
8 years ago |
Eugen Rochko
|
dd99153ce6
|
Treat dfrn:owner like xmlns:author for Friendica compatibility
|
8 years ago |
Eugen Rochko
|
a1d34be18b
|
Improve Friendica support (but still not there yet)
|
8 years ago |
Eugen Rochko
|
3902f9f46d
|
Fix magic key in webfinger XRD href
|
8 years ago |
Eugen Rochko
|
34bfc0f0dc
|
Fix up a few exceptions
|
8 years ago |
Eugen Rochko
|
6f26b06454
|
Fix styles
|
8 years ago |
Eugen Rochko
|
5e49118f86
|
Change how convert options are escaped
|
8 years ago |
Eugen Rochko
|
1474f87a14
|
Allow mp4 uploads, convert to WebM
|
8 years ago |
Eugen Rochko
|
d70e728326
|
Responsively changing layout to single-column + nav on smaller screens
|
8 years ago |
Eugen Rochko
|
1af00c8193
|
Fixing namespaces issue
|
8 years ago |
Eugen Rochko
|
43f73c35fd
|
Show media of reblogged statuses in public html view
|
8 years ago |
Eugen Rochko
|
ad2a5cc79f
|
Stop logging incoming Atom
|
8 years ago |
Eugen Rochko
|
61d7c88408
|
Fix namespace parsing in Atom feeds
|
8 years ago |
Eugen Rochko
|
4f406d89b1
|
Log incoming Atom from PuSH
|
8 years ago |
Eugen Rochko
|
80217fd58b
|
Use Account#find_remote method when possible
|
8 years ago |
Eugen Rochko
|
3d229e3937
|
Don't return unsaved status from ProcessFeedService
|
8 years ago |
Eugen Rochko
|
33668b91f8
|
Adding test for ProcessFeedService
|
8 years ago |
Eugen Rochko
|
5da603fb6f
|
Improve process feed service
|
8 years ago |
Eugen Rochko
|
77f782758b
|
Fix reblog mentions Atom
|
8 years ago |
Eugen Rochko
|
13bef96f10
|
Include mentions and media attachments of reblogged posts in Atom
|
8 years ago |
Eugen Rochko
|
d2c7d9fc4e
|
PuSH unsubscribe needs correct callback URL
|
8 years ago |
Eugen Rochko
|
12a6eb95be
|
Make account domains case-insensitive, downcase before checking against local
|
8 years ago |
Eugen Rochko
|
7cb55af441
|
Fix default assumed object type (note->activity), make stream entry threaded? check aware of orphaned replies
|
8 years ago |
Eugen Rochko
|
848cbbd242
|
Improved how in-UI profiles look
|
8 years ago |
Eugen Rochko
|
22e05d2ff6
|
Making AccountTimeline into a sub-route
|
8 years ago |
Eugen Rochko
|
102eab0ac9
|
Public timeline to exclude users you blocked
|
8 years ago |
Eugen Rochko
|
d5b2e48e9e
|
Filter block users and reblogs of them from public timeline
|
8 years ago |