Renaud Chaput
f2fd1da23f
Fix PropTypes for some record objects ( #29786 )
2 years ago
Eugen Rochko
ec19d0a14b
Change mute, block and domain block confirmations in web UI ( #29576 )
2 years ago
Claire
5a838ceaa9
Use active variants for boost icons and increase icon size ( #27924 )
2 years ago
Renaud Chaput
01b6c83c36
Add a new `@/` alias for the root frontend directory and use it where possible ( #28753 )
2 years ago
Claire
6bbcd9348e
Switch from 48px weight 600 material symbol icons to 24px weight 400 icons ( #28064 )
2 years ago
Renaud Chaput
608f66f978
Change icon SVG imports to use a default import ( #28709 )
2 years ago
Eugen Rochko
7e3c10dec6
Add icons for private and disabled boost in web UI ( #27817 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
3 years ago
Eugen Rochko
134de736dc
Change icons in web UI ( #27385 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
3 years ago
Renaud Chaput
1b70d7ed7c
Upgrade to react-router v5 ( #25047 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
3 years ago
gunchleoc
217ef7f2af
Replace 'favourite' by 'favorite' for American English ( #26009 )
3 years ago
Claire
41f65edb21
Fix embed dropdown menu item for unauthenticated users ( #25964 )
3 years ago
Eugen Rochko
a8edbcf963
Fix dropdowns being disabled for logged out users in web UI ( #25714 )
3 years ago
Eugen Rochko
e4fd9503ec
Change design of dropdowns in web UI ( #25107 )
3 years ago
Renaud Chaput
e58c36d308
Update inconsistent `defaultMessage` ( #25114 )
3 years ago
Eugen Rochko
1caa5ff39e
Change share action from being in action bar to being in dropdown in web UI ( #25105 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
3 years ago
Renaud Chaput
d27216dc46
Enforce import order with ESLint ( #25096 )
3 years ago
Renaud Chaput
8f66126b10
Use the new JSX transform ( #25064 )
3 years ago
Renaud Chaput
c8181eb0a4
Enforce stricter rules for Typescript files ( #24910 )
3 years ago
Eugen Rochko
68a192e718
Change "direct message" nomenclature to "private mention" in web UI ( #24248 )
3 years ago
Yamagishi Kazutoshi
d1b057a0ac
Remove legacy decorators syntax ( #18357 )
3 years ago
Renaud Chaput
44a7d87cb1
Rename JSX files with proper `.jsx` extension ( #23733 )
3 years ago
Nick Schonning
c49213f0ea
Upgrade ESlint to v8 ( #23305 )
3 years ago
Claire
18d00055f4
Add dropdown menu item to open admin interface for remote domains ( #21895 )
...
* Allow /admin/instances/:domain to handle IDNs
* Add dropdown menu item to open admin interface for remote domains
3 years ago
Eugen Rochko
ef582dc4f2
Add option to open original page in dropdowns of remote content in web UI ( #20299 )
...
Change profile picture click to open profile picture in modal in web UI
4 years ago
Eugen Rochko
371d969403
Fix missing delete and redraft link in web UI ( #19485 )
4 years ago
Eugen Rochko
8ebff0efcb
Change post editing to be enabled in web UI ( #19103 )
4 years ago
Eugen Rochko
f8ca3bb2a1
Add ability to view previous edits of a status in admin UI ( #19462 )
...
* Add ability to view previous edits of a status in admin UI
* Change moderator access to posts to be controlled by a separate policy
4 years ago
Eugen Rochko
0ca29eaa3f
Change layout of posts in web UI ( #19423 )
4 years ago
Eugen Rochko
7fb738c837
Add interaction modal to logged-out web UI ( #19306 )
4 years ago
Eugen Rochko
44b2ee3485
Add customizable user roles ( #18641 )
...
* Add customizable user roles
* Various fixes and improvements
* Add migration for old settings and fix tootctl role management
4 years ago
Eugen Rochko
be0bc9acbf
Change "Direct" status visibility to "Only people I mention" in web UI ( #18146 )
...
- Change name of conversations column in web UI
- Change hotkey for opening conversations column from `g d` to `g c` in web UI
- Remove shortcuts for creating direct-visibility statuses from web UI
4 years ago
Eugen Rochko
3dc1e3cfc3
Chore: Disable menu items for editing statuses in web UI ( #17497 )
...
Feature must be unlocked in a separate release for max. compatibility
4 years ago
Eugen Rochko
63002cde03
Add editing for published statuses ( #17320 )
...
* Add editing for published statuses
* Fix change of multiple-choice boolean in poll not resetting votes
* Remove the ability to update existing media attachments for now
4 years ago
Eugen Rochko
14f436c457
Add notifications for statuses deleted by moderators ( #17204 )
4 years ago
Claire
d5c9feb7b7
Add support for private pinned posts ( #16954 )
...
* Add support for private pinned toots
* Allow local user to pin private toots
* Change wording to avoid "direct message"
4 years ago
Mélanie Chauvel
f5fefdc11a
Slightly reorder three dots menu on toots to make it more intuitive ( #15647 )
...
* Slightly reorder three dots menu on toots to make it more intuitive
- Make “Pin to profile” always appear at the same place
- Add separator to group “Bookmark” and “Pin to profile”
- Fix separator being the first item in some cases
* Fix missing semicolon and keep status_action_bar.js and action_bar.js in sync
5 years ago
Tdxdxoz
a3ec9af9b0
Fix: also use custom private boost icon for detailed status ( #14471 )
...
* use custom private boost icon for detail status
* only use className
6 years ago
proxy
46210a65d1
reword "boost to original audience" as per #14596 ( #14598 )
6 years ago
Takeshi Umeda
f7bdfec5bb
Change to correct the role of the boost button ( #14132 )
6 years ago
Eugen Rochko
39453de232
Change the string "Hide everything from …" to "Block domain …" in web UI ( #13178 )
...
Blocking a domain is closer to blocking all its users than to a mute
action.
6 years ago
ThibG
02236332ba
Fix native share button not being displayed for unlisted toots ( #13045 )
6 years ago
Sasha Sorokin
1268e3b572
Fix unlocalized dropdown button title ( #12947 )
...
In detailed status component, "More" action bar button wasn't
localized. This commit fixes it according to previously used code.
6 years ago
ThibG
27d5d02925
Fix blocking/unblocking users from status dropdown menu ( #12535 )
...
Fixes #12511
7 years ago
Eugen Rochko
853a67ed16
Add relationship-based options to status dropdowns ( #12377 )
...
Move bookmark action in inline statuses from action bar to dropdown
7 years ago
ThibG
dfea7368c9
Add bookmarks ( #7107 )
...
* Add backend support for bookmarks
Bookmarks behave like favourites, except they aren't shared with other
users and do not have an associated counter.
* Add spec for bookmark endpoints
* Add front-end support for bookmarks
* Introduce OAuth scopes for bookmarks
* Add bookmarks to archive takeout
* Fix migration
* Coding style fixes
* Fix rebase issue
* Update bookmarked_statuses to latest UI changes
* Update bookmark actions to properly reflect status changes in state
* Add bookmarks item to single-column layout
* Make active bookmarks red
7 years ago
ThibG
6df4a82969
Add a “Block & Report” button to the block confirmation dialog ( #10360 )
7 years ago
Eugen Rochko
3cfadd875c
Add "copy link" item to status action bars ( #9983 )
...
Fix #6848
7 years ago
ThibG
6f9a7bd02c
Add quick links to the admin interface in the WebUI ( #8545 )
...
* Allow to show a specific status in the admin interface
* Let the front-end know the current account is a moderator
* Add admin links to status and account menus
If the current logged-in user is an admin, add quick links to the admin
interface in account and toot dropdown menu. Suggestion by @ashkitten
* Use @statuses.first instead of @statuses[0]
7 years ago
mayaeh
c1693827ae
Change the icon to "reply-all" when reply to other accounts ( #9378 )
7 years ago
Eugen Rochko
5cbf6cf3ec
Add "Show thread" link to self-replies ( #9228 )
...
Fix #4716
8 years ago