Laura Hausmann
f9f7553ecd
[client] Improve prefetchMore debounce
2023-11-23 19:35:50 +01:00
Laura Hausmann
248bf22b94
[client] Use defaultStore instead of $store, debounce fetches
2023-11-23 19:08:37 +01:00
Laura Hausmann
9a34c38d0b
[client] Fix smart timeline fetching
2023-11-23 18:36:07 +01:00
Laura Hausmann
151e7499c3
[client] Smarter timeline fetching
2023-11-23 18:18:05 +01:00
Laura Hausmann
c347eca737
[client] Remove url card animation
2023-11-23 17:17:29 +01:00
Laura Hausmann
789fd97512
[client] Allow async+lazy rendering of all images in timeline views
2023-11-23 17:16:52 +01:00
Laura Hausmann
b4214d257f
[client] Disable overscroll for root element
2023-11-23 01:16:02 +01:00
Laura Hausmann
5132411e76
[client] Provide option to use vue devtools despite NODE_ENV=production
...
In theory we wouldn't need this but since the UI is completely unresponsive if NODE_ENV is set to development, this provides partial frontend debugging support until that issue is fixed.
2023-11-22 23:18:40 +01:00
Laura Hausmann
a6fa393359
[backend] Return isRenoted status in Notes.pack instead of requesting it individually
2023-11-21 01:00:14 +01:00
Laura Hausmann
efde111779
[client] Fix search filter syntax window replacing the page title
2023-11-20 20:39:22 +01:00
Laura Hausmann
a660ea6dea
[client] Don't display back button for search page
2023-11-19 16:47:16 +01:00
Laura Hausmann
51065dd170
[client] Fix search page behavior in windows
2023-11-19 16:22:09 +01:00
Laura Hausmann
e5a003d6fb
[client] Fix search page not being rendered when query is empty
2023-11-19 04:35:52 +01:00
Laura Hausmann
47d4b3aba1
[client] Fix spaces in search query parameter parsing
2023-11-19 04:18:15 +01:00
Laura Hausmann
78c5e1dcdb
[client] Fix guest search disclaimer not being displayed properly
2023-11-19 03:58:36 +01:00
Laura Hausmann
b346cc20d9
[client] Fix search tab reactivation
2023-11-19 03:51:13 +01:00
Laura Hausmann
16057fb237
[client] Don't load inactive tabs in search
2023-11-19 03:51:13 +01:00
Laura Hausmann
a703638199
[client] Don't show FTS filters in user search and guest view
2023-11-19 03:51:13 +01:00
Laura Hausmann
dcee692caf
[client] Add in:favorites and in:bookmarks to FTS filter menu
2023-11-19 03:51:12 +01:00
Laura Hausmann
ee4b58dee8
[client] Add proper search page
2023-11-19 03:51:12 +01:00
Laura Hausmann
855409332b
[backend] Add in:bookmarks and in:favorites postgres FTS filters
2023-11-19 01:36:57 +01:00
Laura Hausmann
98f40d8865
[backend] Add instance:local postgres FTS filter
2023-11-19 01:36:57 +01:00
Laura Hausmann
5d1bb36be3
[client] Improve postgres FTS filter menu and guide
2023-11-19 01:36:56 +01:00
Laura Hausmann
4f3bf91e7f
[client] Remove post indexing UI
2023-11-19 01:36:56 +01:00
Laura Hausmann
b2f6808bef
[backend] Make postgres FTS filter: filters slightly more typo-safe
2023-11-19 01:36:56 +01:00
Laura Hausmann
1b4fedc59f
[client] Improve search filter menu
2023-11-19 01:36:55 +01:00
Laura Hausmann
9b2e966c19
[backend] Remove external search backends
2023-11-19 01:36:54 +01:00
AntoineÐ
84e8e095ec
#212 remove sub label
2023-11-10 02:05:03 +01:00
AntoineÐ
239d073a59
#212 i18n fix
2023-11-10 02:05:03 +01:00
AntoineÐ
c33189bb63
#212 /about-iceshrimp grid links
2023-11-10 02:05:03 +01:00
AntoineÐ
5cfc5783fb
#212 Enhanced /about-iceshrimp
2023-11-10 02:05:03 +01:00
AntoineÐ
9b36a544d8
#225 Fix local only icon
2023-11-10 02:04:31 +01:00
Laura Hausmann
dbdd60d89f
[client] Add wellness preferences
2023-11-04 22:24:05 +01:00
Laura Hausmann
3c2143efd5
[client] Include another missing setting in preference backups
2023-11-04 20:38:14 +01:00
Laura Hausmann
cc62237ae8
[client] Include missing settings in preference backups
...
Resolves #272
2023-11-04 20:37:14 +01:00
Laura Hausmann
0e03f305cb
Change icon for 'Mark as read' buttons
2023-11-04 19:44:13 +01:00
Aylam
7d85de4d5c
Don't show tooltips when touch input is used
2023-11-04 17:23:03 +02:00
Laura Hausmann
8231d8910e
[client] Use i18n strings for the reworked OAuth login page
2023-11-04 00:37:25 +01:00
Laura Hausmann
093f13646e
[client] Rework OAuth login page
2023-11-04 00:34:48 +01:00
Laura Hausmann
be02bc78ad
[client] Hide channels from guest view
2023-11-03 22:56:03 +01:00
Aylam
fe2a97a6c3
Remove title
attribute from MkUrl
2023-11-03 22:32:28 +01:00
Aylam
e007004a72
Remove 'Twitter (soon)' option
2023-11-03 22:31:17 +01:00
Aylam
cd82073953
Extend CW and 'Show more' buttons to post edges
2023-11-03 22:31:00 +01:00
Laura Hausmann
00b8622612
[client] Make switch layout a toggle instead of a dropdown
2023-11-03 22:22:42 +01:00
Aylam
8b44e32a1a
Remove 'Centered' layout
2023-11-03 14:41:49 +01:00
Laura Hausmann
b100b88971
Migrate from rome to biome
2023-10-27 16:46:38 +02:00
Laura Hausmann
a63ad0c132
Revert "Rename Vue files for consistency"
...
This reverts commit dad096ee4c4d085670b64c929bf46f65cd4c9c30.
2023-10-25 20:30:32 +02:00
Aylam
38412e5b48
Rename Vue files for consistency
2023-10-25 18:44:51 +02:00
Laura Hausmann
89ab890331
[backend] [client] Add option to hide user lists from home timeline
2023-10-22 18:43:51 +02:00
Laura Hausmann
7ad6bbd32c
[backend] Remove user list proxy account
2023-10-21 23:56:33 +02:00
Laura Hausmann
1f53affd76
Upgrade versions of dependencies with critical vulnerabilities
2023-10-20 23:16:11 +02:00
Laura Hausmann
5c7a663320
[backend] Remove nsfw detection / tensorflow
2023-10-18 23:18:00 +02:00
AntoineÐ
5d496a1636
#326 fix "explore" header icon
2023-10-18 18:40:01 +02:00
Aylam
e43d198b1a
Fix .vue files formatting
2023-10-18 17:13:14 +02:00
Aylam
8b860cd744
Tweak default themes
2023-10-18 17:02:32 +02:00
Laura Hausmann
0261a666f1
[backend] Resync migrations with TypeORM
...
It appears people have been writing manual migrations for a while now, often containing errors that create duplicate or unused indicies, unique constraints on primary key columns, and so on. This commit resolves these, so migrations can be autogenerated again from now on.
2023-10-14 15:23:35 +02:00
Laura Hausmann
0dc2d5efa0
[mastodon-client] Actually display early errors in the OAuth process
2023-10-14 14:47:14 +02:00
Laura Hausmann
2c0a006af6
[mastodon-client] Fix double-urlencoded redirect URLs
...
This fixes login in elk.zone
2023-10-14 14:41:49 +02:00
Laura Hausmann
1c2b914164
[mastodon-client] Switch from MiAuth to OAuth
2023-10-14 00:19:10 +02:00
Laura Hausmann
f14b3cec97
[backend] Automatically generate vapid/web-push keys
...
Co-authored-by: Johann150 (563f3672a9
)
2023-10-13 19:23:36 +02:00
Laura Hausmann
b335fda4b0
[client] Fix user autocomplete not disappearing
2023-10-13 16:42:04 +02:00
Laura Hausmann
bab61d2a32
[client] Fix mention autocomplete
2023-10-12 22:38:32 +02:00
Aylam
8eff42a3e0
Remove text shadow from post header
2023-10-08 14:05:32 +02:00
Laura Hausmann
1cb935f483
[client] Reduce shadows for iceshrimp-light
2023-10-07 17:48:39 +02:00
Laura Hausmann
3d320c0895
[mastodon-client] Fix urlencoded redirect_uris
2023-10-06 23:35:07 +02:00
Laura Hausmann
d39a3f2f66
[client] Fix default theme missing shadows
2023-10-05 16:10:27 +02:00
Laura Hausmann
0719d9abbc
[client] Clean up note edits
2023-10-04 22:01:14 +02:00
Laura Hausmann
412aa96c95
Remove jarring touch animation for navbar buttons on mobile
2023-10-04 21:53:36 +02:00
AntoineD
48d5595639
Enhanced mobile post btn
2023-10-04 21:53:36 +02:00
AntoineD
17e9ee0217
Enhanced mobile navbar
2023-10-04 21:53:32 +02:00
Aylam
919fcd8730
Remove Calendar widget by default
2023-10-04 15:00:40 +02:00
Laura Hausmann
f608247be4
[client] Fix control panel indicator
2023-10-04 03:15:37 +02:00
Laura Hausmann
27a088a6a1
[client] Improved update checker
2023-10-04 03:15:37 +02:00
Laura Hausmann
11ba55e42f
Overhauled default themes with new brand colors
2023-10-04 02:04:31 +02:00
Laura Hausmann
28259129e8
Add new logos & asset generation script
2023-10-04 02:04:30 +02:00
Jeder
1e8c3c89da
Remove "Welcome back"
2023-09-28 16:43:25 +02:00
AntoineÐ
259f82f251
Enhanced «About Iceshrimp» Icon #246
2023-09-25 20:14:40 +02:00
Aylam
4a3f6afef6
Replace or remove theme 'X' vars
2023-09-24 16:21:55 +02:00
Aylam
dd9a7b7cff
Add new themes and use them by default
2023-09-13 21:39:36 +02:00
Laura Hausmann
9b4e67f064
Fix MkUpdate translations
2023-09-13 19:28:12 +02:00
Jeder
917114dfa8
Change text color only of active navbar element
2023-09-13 13:53:20 +02:00
Laura Hausmann
b97c4511d9
Make MFM search engine a config option, switch default engine to DuckDuckGo, replaces #207
2023-09-12 15:37:46 +02:00
Natty
90eabd4816
Fix follow requests pagination bug
...
https://astolfo.social/notes/9jeibgm1wyfk9oha
2023-09-10 13:10:53 +02:00
Laura Hausmann
84867f1c13
Finish up support for local split domain configurations
2023-09-06 19:13:57 +02:00
Aylam
0f14568c37
Improve navbar
2023-09-06 06:27:13 +02:00
Jeder
3c0de95e41
Remove underline from "More" menu
2023-09-04 15:09:10 +02:00
Jeder
fb4848f960
Change color of the hovered navbar element, remove underline on all navbar elements
2023-09-04 15:09:10 +02:00
Jeder
bfc452658a
Change item alignment
2023-09-04 10:27:36 +02:00
Jeder
1cdbddff9b
Fix mobile account picker misalignment
2023-09-04 10:27:36 +02:00
Laura Hausmann
5d1a61cb95
[mastodon-client] Correctly implement multiple callback URIs for OAuth, resolves #150
2023-09-03 03:07:08 +02:00
Laura Hausmann
de3c75689e
Fix 'always expand CWs' option not applying on timeline views, resolves #179
2023-09-03 00:00:42 +02:00
Laura Hausmann
206e81da10
Add option to always expand CWs, resolves #137
2023-09-02 22:52:39 +02:00
Laura Hausmann
50d09a4c66
Switch to emoji status images (related: #42 )
2023-08-31 01:20:46 +02:00
Laura Hausmann
17630facd8
Fix note conversation ws/streaming updates, resolves #164
2023-08-30 23:02:00 +02:00
Laura Hausmann
dad82682e8
Add antenna timeline explanation
2023-08-30 18:11:50 +02:00
Laura Hausmann
0952a37e86
Use build:debug and custom build environment docker image for CI
2023-08-30 17:59:16 +02:00
Laura Hausmann
66ab00a174
[client] Set config.host to instance domain instead of address.host
2023-08-30 16:23:46 +02:00
Laura Hausmann
9139cba602
Fix performance regression on page load regarding blur effect settings, resolves #156
2023-08-30 14:45:20 +02:00
Laura Hausmann
bae16e5eda
Also remove glitchy transition from .post:hover on smaller viewports
2023-08-28 21:38:20 +02:00
Aylam
1577ab6293
Don't force blur off on mobile
2023-08-28 20:06:58 +02:00
Aylam
8fda8aee4e
Disable blur by default
2023-08-28 20:06:58 +02:00
Laura Hausmann
d80164723a
Remove load more buttons on note view, resolves #139
2023-08-28 20:03:21 +02:00
Jeder
d976fb0329
Fix margin issues
2023-08-28 20:00:30 +02:00
Jeder
afa27d4811
Change position of "Expand all CWs" button
2023-08-28 16:46:03 +02:00
Aylam
6fc8415b00
Unify useBlurEffect and useBlurEffectForModal
2023-08-26 10:01:04 +03:00
Aylam
2b72cb0b09
Re-apply current theme when blur is toggled
2023-08-26 08:28:32 +02:00
Aylam
b03534bb92
Make pageHeader transparency dependent on blur
2023-08-26 08:28:32 +02:00
Aylam
a82979b2a1
Ignore alpha values in some theme properties if blur disabled
...
Overrides certain alpha values by setting them to 1.0
2023-08-26 08:28:32 +02:00
Laura Hausmann
53ae5e29c2
Fix search button not visible in narrow viewport guest mode
2023-08-25 16:29:56 +02:00
Jeder
3cabaf92f8
Disable full-text search for visitors
2023-08-25 12:21:31 +02:00
Jeder
dca344be07
Change look and position of Search button when viewing as visitor/logged-out
2023-08-25 12:21:31 +02:00
Jeder
2f3003ee8c
Touch-optimized visibility picker
2023-08-23 16:23:38 +02:00
Jeder
9096e4b1f2
Make instance ticker more readable
2023-08-23 16:23:11 +02:00
Jeder
97ca9b9068
Lock possibility of changing scopes when editing in client
2023-08-23 16:06:24 +02:00
Luna D Dragon
91b8b7b76b
Defry the fish ( #125 )
...
Co-authored-by: Luna <luna.dragon@suse.com>
Reviewed-on: https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/125
Co-authored-by: Luna D Dragon <lunarequest@nullrequest.com>
Co-committed-by: Luna D Dragon <lunarequest@nullrequest.com>
2023-08-21 16:14:53 +02:00
Laura Hausmann
e3131e9b11
Toggle between different CW styles
2023-08-20 23:41:34 +02:00
Laura Hausmann
e1376b1c29
Fix expand-all-cws button, resolves #43
2023-08-19 16:22:13 +02:00
Laura Hausmann
9948df5670
Fix chats page title occasionally showing as undefined
2023-08-19 14:52:29 +02:00
Laura Hausmann
aecac811eb
Update Weblate URL
2023-08-15 18:27:28 +02:00
Laura Hausmann
aeddce2a60
Fix antenna pagination
2023-08-07 20:24:09 +02:00
Anthial
471d39da0b
fix Powered by Iceshrimp
2023-08-04 23:40:51 +02:00
Jeder
d3b18dac5d
Replace Deck UI "Default navigation behavior" switch with radio buttons
2023-08-04 14:28:34 +02:00
Aylam
f615e9b2ec
Remove transition from .post:hover
2023-08-03 11:43:02 +03:00
Jeder
de28d40af5
replace This note is hidden with CW content
2023-08-02 15:01:44 +02:00
Jeder
66a0f59b6a
Apply suggestions
2023-08-02 15:01:44 +02:00
Jeder
07587bbce5
Change how CW-ed posts look
...
Hides content, widens the padding on "Show content" and "Hide" buttons
2023-08-02 15:01:44 +02:00
Jeder
19489103fb
replace renote icon with a lock on non-renotable posts
2023-07-31 13:43:12 +02:00
Anthial
5f9ca4b110
fix button layout in post form
2023-07-30 18:23:53 +02:00
Laura Hausmann
5701946511
Make non-regex word mutes case insensitive
2023-07-30 17:17:07 +02:00
maikelthedev
e1481fc8ee
Added custom search engine
2023-07-30 17:16:27 +02:00
ShittyKopper
ef5accd92c
feat: expand all CWs in thread
...
https://iceshrimp.dev/iceshrimp/iceshrimp/issues/38
2023-07-29 15:29:31 +03:00
Laura Hausmann
45da0fb766
Fix build
2023-07-27 15:25:22 +02:00
Luna
283e632772
switch to yarn
2023-07-27 07:22:09 +05:30
Laura Hausmann
b462e9d1fc
chore: code reformat
2023-07-27 00:44:38 +02:00
Laura Hausmann
5a2ca61f26
Remove support for ads
2023-07-27 00:32:20 +02:00
Laura Hausmann
2261219a27
Fix compose box button alignment
...
Co-authored by @volpeon@is-a.wyvern.rip: https://is-a.wyvern.rip/notes/9hkk0o4uy13mrdt3
2023-07-25 00:41:57 +02:00
April John
7043f280bf
dependency update?
2023-07-24 04:44:18 +02:00
moshibar
ff8d8ae73c
add reload
2023-07-23 16:06:53 -04:00
moshibar
77cfb03b1c
better navbar editor (port from misskey)
2023-07-23 15:15:07 -04:00
Laura Hausmann
3f397d850d
Add indicator for replies to hidden posts
2023-07-23 14:49:13 +02:00
Laura Hausmann
37aaeb8093
Fix reply visibility errors
2023-07-23 13:33:39 +02:00
Laura Hausmann
5639ba6863
Fix cpu/memory stats widget
2023-07-23 12:23:50 +02:00
Jeder
5726a2d935
remove blinking indicator
2023-07-23 00:49:10 +02:00
Laura Hausmann
f5b13754ae
Fix MkTime, resolves #8
2023-07-22 18:12:21 +02:00
Laura Hausmann
11e4ef045d
Fix cw-only renotes
...
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2023-07-22 16:59:59 +02:00
Laura Hausmann
3e182ebd96
Remove patrons
2023-07-21 19:44:41 +02:00
Laura Hausmann
3ac4e8d9a5
Further rebranding
2023-07-21 19:33:01 +02:00
Laura Hausmann
adb187d4ae
Fix menu translations
2023-07-21 18:56:47 +02:00
Laura Hausmann
3ea160e8b6
Fix about page
2023-07-21 18:49:32 +02:00
Laura Hausmann
55bffb1778
Further branding cleanup
2023-07-21 18:03:46 +02:00