| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add lists and profilelist screens
* Implement lists screen and lists-list in profiles
* Add empty states to the lists screen
* Switch (mostly) from blocklists to mutelists
* Rework: create a new moderation screen and move everything related under it
* Fix moderation screen on desktop web
* Tune the empty state code
* Change content moderation modal to content filtering
* Add CreateMuteList modal
* Implement mutelist creation
* Add lists listings
* Add the ability to create new mutelists
* Add 'add to list' tool
* Satisfy the hashtag hyphen haters
* Add update/delete/subscribe/unsubscribe to lists
* Show which list caused a mute
* Add list un/subscribe
* Add the mute override when viewing a profile's posts
* Update to latest backend
* Add simulation tests and tune some behaviors
* Fix lint
* Bump deps
* Fix list refresh after creation
* Mute list subscriptions -> Mute lists
|
|/
|
|
|
|
|
|
|
| |
* top-level Makefile
The primary motivation here is the `build-web` command, which calls the
yarn build and then also copies over JS files. The Dockerfile does this
and I always forget when doing it manually.
* build-web: cp bundles in yarn command, not Makefile+Dockerfile
|
|
|
|
|
|
|
|
|
|
|
| |
Probably still not perfect, but better.
- don't user avatar image. use banner for profile and post img, or
nothing
- most twitter metadata fields were redundant; twitter will parse out
opengraph ("og:"), so don't duplicate those
- add regular HTML description (for google, etc)
- include URI
- actually include text
|
| |
|
|
|
|
|
| |
* Only allow one close draft confirmation at a time
* lint
|
|
|
|
|
|
|
|
|
|
|
| |
* labels: fix 'consentual' typo
This label has never been applied, so safe to just change it.
* labels: new 'nsfl' label, under both porn and gore categories
* labels: new account-security label (always warn)
* labling: re-word spam subtitle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update web image editor
* Delete type-assertions.ts
* Re-add getKeys
* Uncomment rotation code
* Revert "Uncomment rotation code"
This reverts commit 6269f3b928c2e5cacaf5d0ff5323fe975ee48eab.
* Shuffle dependencies and update mobile resolution
* Update ImageEditor modal layout for mobile
* Avoid accidental closes of the EditImage modal
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
|
|
|
|
|
| |
* Add avatar to mobile autocomplete and create grapheme hook
* Remove comment, update filename, cut out redundant logic
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Identify adult content labels and handle them more specifically
* Change adult content defaults to more conservative settings
* Add an adultcontentenabled override that prohibits access on iOS
* Improve usability of the content hider
* Fix lint
|
|
|
|
|
|
|
|
|
| |
* Rework account creation to be COPPA compliant
* Fix lint
* Switch android datepicker to use the spinner mode
* Fix type signatures & usages
|
|
|
|
|
| |
* Visual improvements to web autocomplete
* Remove stray styling
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This is to make crawling more explicitly allowed, communicating
expectations.
If we ever end up with "expensive" routes on this service, will want to
add Crawl-Delay.
|
|\
| |
| | |
Fix hardbreak formatting
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Move href back to link
* Fix cmd/ctrl click on left nav
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
|
|
|
|
|
|
|
|
|
| |
* added ios scheme and intentFilters for deep linking
* added intentFilters for android deep linking
* add .env files to .gitignore
* add autoVerify for android deep links
|
|
|
|
|
|
|
|
|
| |
(#582)
* bskyweb: update modules
* bskyweb: fix XRPC string type
* gitignore: yarn web build output in bskyweb
|
| |
|
|
|
|
|
|
|
| |
* Make leftnav elements act as anchor tags (bonus feature in this pr)
* Add screen reset behavior to the desktop left nav
* Move the leftnav link into the text
|
|
|
|
| |
bottomsheet and keyboard (#577)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Replace the long press on the lightbox with footer controls
* Remove long-press from images in the feed
* Tune the lightbox footer control ui
* Replace the AltImageRead modal with the ability to view all alt text in the lightbox footer
* Tune lightbox footer for iOS
* Add alt text to the web lightbox
* Fix lint
* a11y slight changes
---------
Co-authored-by: renahlee <renahlee@outlook.com>
|
| |
|
| |
|
| |
|
|
|
|
| |
category (#579)
|
|\
| |
| | |
Update README with Go instructions
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Add muted accounts list
* Fix icon for muted accounts
|
|
|
|
|
| |
* Add nice date to expanded post view
* Fix styles
|