Age | Commit message (Collapse) | Author |
|
Merge upstream changes
|
|
|
|
Port 2b51b4094c18c56fe8252d90db2b62ef69913fac to glitch-soc
|
|
|
|
Port ccbdf689e824f93bc9a950bb29a4f1ce58e0f1c9 to glitch-soc
|
|
|
|
Port bb5558de627ca9bc26949570025f6193cd7cbd98 to glitch-soc
|
|
* Reduce connect timeout from 10s to 1s
* Limit failing signature verifications per source IP
|
|
timelines (#9224)
So that opening a profile feels faster. Also, pinned toots are not
shown before other toots have loaded. Also, if no toots are loaded,
added empty message
|
|
Fix #4716
|
|
* Fix form validation flash message color and input borders
* Fix typo
|
|
* Fix follow limit validator reporting lower number past threshold
* Avoid floating point follow limit
|
|
* Eliminate extra accounts select query from FollowService
* Optimistically update follow state in web UI and hide loading bar
Fix #6205
* Asynchronize NotifyService in FollowService
And fix failing test
* Skip Webfinger resolve routine when called from FollowService if possible
If an account is ActivityPub, then webfinger re-resolving is not necessary
when called from FollowService. Improve options of ResolveAccountService
|
|
- Use object properties rather than component state for
mouseMovedRecently and scrollToTopOnMouseIdle flags
- Remove redundant scrollToTop prop call, also fixing an attempt to call
an undefined prop.
Fixes #9217
|
|
|
|
|
|
|
|
- On recent mouse movement, hold timeline position so statuses remain in
place for interactions in progress.
- If the timeline had been scrolled to the top before mouse movement,
restore scroll on mouse idle.
|
|
|
|
* Nascent tag menu on frontend
* Hook up frontend to search
* Tag intersection backend first pass
* Update yarnlock
* WIP
* Fix for tags not searching correctly
* Make radio buttons function
* Simplify radio buttons with modeOption
* Better naming
* Rearrange options
* Add all/any/none functionality on backend
* Small PR cleanup
* Move to service from scope
* Small cleanup, add proper service tests
* Don't use send with user input :D
* Set appropriate column header
* Handle auto updating timeline
* Fix up toggle function
* Use tag value correctly
* A bit more correct to use 'self' rather than 'all' in status scope
* Fix some style issues
* Fix more code style issues
* Style select dropdown more better
* Only use to_id'ed value to ensure no SQL injection
* Revamp frontend to allow for multiple selects
* Update backend / col header to account for more flexible tagging
* Update brakeman ignore
* Codeclimate suggestions
* Fix presenter tag_url
* Implement initial PR feedback
* Handle additional tag streaming
* CodeClimate tweak
|
|
* Add add user to list from thier profile
* Fix listAdderCss
|
|
* Check for empty "last_status" before sorting
* Small touchups for codeclimate
|
|
https://webplatform.news/issues/2018-10-26
|
|
|
|
|
|
|
|
|
|
Fix #9170
|
|
This reverts commit c36a4a16178441968715e13c77859b1eb813c2af.
|
|
* Update oc.json
* Update oc.yml
* Update simple_form.oc.yml
* Update simple_form.oc.yml
* Update oc.json
|
|
Port f59b840549d1b4dfd02ae4f52b64149ff8de0165 to glitch-soc
|
|
Conflicts:
- app/controllers/auth/sessions_controller.rb
Upstream reverted something we partially reverted already.
Reverted the rest to match upstream.
|
|
|
|
|
|
Port 9c38c5daa3d7298f02c763a84a74680dcc89dac2 to glitch-soc
|
|
Port 795f0107d23c1c9bd039f6449fa1e094ab7653a7 to glitch-soc
|
|
Fix #9131
|
|
Fix #9130
|
|
(8627)" (#9161)
This reverts commit 10680f93e7d6333d43aabc4c6f251a076120231c.
|
|
* Add profile to json+ld in Accept
It's required by the ActivityPub spec
* Use headers['Content-type'] instead of mime_type
mime_type strips the profile from the content type, but it's still available raw in the headers hash
* Add test for ld+json with profile
|
|
* Update oc.json
* Update devise.oc.yml
* Update oc.yml
* Update oc.json
|
|
|
|
* Always let through notifications from staff
Follow-up to #8993
* Let messages from staff through, but no other notifications
|
|
|
|
Port e961a763a2cf722bd5f1311a2de706e28d6c33c6 to glitch-soc
|
|
Port 5ee0b51ac8363da1687cc518e80eac53c23b048a to glitch-soc
|
|
|
|
* Remove class from scrollable div
.detailed-status__wrapper does not actually wrap the detailed status here
* Re-add class to focusable div
.detailed-status__wrapper now wraps the detailed status instead of the entire scrollable area
|
|
|
|
* RTL: fix preferences page checkbox margins
* Update rtl.scss
|