Pavlos Smith [Fri, 4 Aug 2023 20:32:07 +0000 (23:32 +0300)]
Lemmy 2515 controversial posts and comments (#1727)
* Added buttons to be able to sort posts and comments by controversy rank
* Added buttons to be able to sort posts and comments by controversy rank
* lost changes
* Hiding controversial sort if downvotes disabled (unfinished)
* Finished hiding sort option correctly
* Removed newline
* Removed hiding logic for now, this should be included in a future PR
* woodpecker re-run
* woodpecker re-run
* woodpecker re-run
* Update lemmy js-client version
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
SleeplessOne1917 [Fri, 4 Aug 2023 20:24:13 +0000 (20:24 +0000)]
Update translation submodule (#2023)
* Update translation submodule
* Fix translation generation error
Milan Damen [Fri, 4 Aug 2023 14:47:17 +0000 (14:47 +0000)]
Mark post as read when clicking "Expand here" on the preview image on the post listing page (#1600) (#1978)
* Mark post as read when clicking "Expand here" on the preview image on the post listing page (#1600)
* Simplified check for mark post as read
* Implemented mark post as read as a property callback instead of directly using HttpService
---------
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
SomeoneStoleMyNickname [Fri, 4 Aug 2023 14:44:03 +0000 (16:44 +0200)]
Expanded the RegEx to check if the title contains new line caracters. Should fix issue #1962 (#1965)
* Expanded the RegEx to check if the title contains new line caracters.
Should fix the issue #1962.
Also added Comments for clarity.
* ran yarn and changed according to recommendations
HKayn [Thu, 3 Aug 2023 16:27:06 +0000 (18:27 +0200)]
Fix document title of admin settings being overwritten by tagline and emoji forms (#2003)
* Fix document title of admin settings being overwritten
* Remove obsolete imports
Dessalines [Fri, 28 Jul 2023 20:15:42 +0000 (16:15 -0400)]
Upgrading deps, running prettier. (#1987)
SleeplessOne1917 [Fri, 28 Jul 2023 20:07:16 +0000 (20:07 +0000)]
ES-Lint tweak (#2001)
Hamzah Mansour [Fri, 28 Jul 2023 19:25:02 +0000 (12:25 -0700)]
Use proper modifier key in markdown text input on macOS (#1995)
* add os detect util, use meta key on macos
* pr feedback
Dessalines [Wed, 26 Jul 2023 21:11:40 +0000 (17:11 -0400)]
Fixing comment report showing dot. (#1989)
* Fixing comment report showing dot.
* Using list-unstyled instead of removing <ul and <li
Dessalines [Wed, 26 Jul 2023 19:51:43 +0000 (15:51 -0400)]
Make sure comment score color matches your vote. (#1988)
* Make sure comment score color matches your vote.
* Fixing lints.
creesch [Wed, 26 Jul 2023 17:41:57 +0000 (19:41 +0200)]
Allow limited set of markdown in title rendering (#1977)
Nutomic [Wed, 26 Jul 2023 17:39:06 +0000 (19:39 +0200)]
Allow selecting from all languages in person settings (fixes #1971) (#1985)
djvs [Tue, 25 Jul 2023 18:07:17 +0000 (14:07 -0400)]
Separate final comment row + add classes (#1982)
Co-authored-by: djvs <djvs@users.noreply.github.com>
Ben Wyatt [Mon, 17 Jul 2023 15:22:01 +0000 (10:22 -0500)]
Allow sorting on /communities (#1934)
* Allow sorting on communities page
Just a few minor changes to communities.tsx that add a sort dropdown - same element as the sort dropdown in home.tsx
* Fix alignment of communities.tsx selector row
Simple CSS fix for correct alignment of a few elements
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Daniele Basso [Fri, 14 Jul 2023 20:52:05 +0000 (20:52 +0000)]
Fix base.output (see #1911) (#1943)
SleeplessOne1917 [Fri, 14 Jul 2023 17:33:24 +0000 (17:33 +0000)]
Add show/hide button to password fields (#1861)
* Make working password inputs
* Make show/hide password button use icon
* Tweak look
* Handle delete account form separately from change settings form
* Adjust password strengthometer position
* Incorporate PR feedback
* Add translations
randfur [Fri, 14 Jul 2023 00:01:14 +0000 (10:01 +1000)]
Fix start_url and scope (#1931)
Remove unused import
Daniele Basso [Thu, 13 Jul 2023 20:05:28 +0000 (20:05 +0000)]
Remove lodash.merge dependency (#1911)
Remove lodash.merge dependency from webpack.config.js file, replacing it with using spread sintax (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax)
Lionir [Thu, 13 Jul 2023 02:26:21 +0000 (22:26 -0400)]
Set person_id to myId in handleLeaveModTeam (#1929)
Lemmus.org [Wed, 12 Jul 2023 14:04:16 +0000 (07:04 -0700)]
Remove invalid default option from language list (#1919)
Sander Saarend [Wed, 12 Jul 2023 14:03:49 +0000 (17:03 +0300)]
Fix CSP in dev mode (#1918)
rosenjcb [Wed, 12 Jul 2023 14:01:47 +0000 (07:01 -0700)]
Add Toast Messages for Bad Logins (#1874)
* Added toast prompts
* Using generic message instead.
---------
Co-authored-by: Jacob Rosenzweig <rosenjcb@Jacobs-MacBook-Pro.local>
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
SleeplessOne1917 [Mon, 10 Jul 2023 23:16:03 +0000 (23:16 +0000)]
Comment border tweak (#1820)
* Tweak border depth
* Tweak top level margins
Sander Saarend [Mon, 10 Jul 2023 18:26:41 +0000 (21:26 +0300)]
Add nonce-based CSP header (#1907)
* Remove websocket config
* Add nonce based CSP
cmp [Mon, 10 Jul 2023 14:50:25 +0000 (09:50 -0500)]
Use the 'node' user instead of root when running. (#1894)
Klemen Košir [Mon, 10 Jul 2023 14:48:27 +0000 (23:48 +0900)]
Add community name to featured post action in Modlog (#1891)
Matthew Miner [Mon, 10 Jul 2023 14:46:36 +0000 (09:46 -0500)]
Use canonical URLs (#1883)
Lemmus.org [Mon, 10 Jul 2023 14:33:58 +0000 (07:33 -0700)]
Add theme option for compact that respects browser default (#1870)
Lemmus.org [Mon, 10 Jul 2023 14:22:12 +0000 (07:22 -0700)]
Update post listing to prefer local image when available (#1858)
drumlinish [Mon, 10 Jul 2023 14:17:24 +0000 (16:17 +0200)]
Disallow /modlog since it is not relevant for bots (#1850)
Felix Ableitner [Mon, 10 Jul 2023 11:58:16 +0000 (13:58 +0200)]
v0.18.2-rc.1
Anon [Mon, 10 Jul 2023 11:37:07 +0000 (06:37 -0500)]
Fix XSS vuln (#1897)
SleeplessOne1917 [Fri, 7 Jul 2023 23:33:03 +0000 (23:33 +0000)]
User inferno prompt instead of handrolled one (#1867)
SleeplessOne1917 [Fri, 7 Jul 2023 18:27:25 +0000 (18:27 +0000)]
Darkly tweak (#1811)
* Make outline buttons have better contrast in dark themes
* Change secondary color for darkly themes
* Put compact styles back to how they were before
* Forgot to build themes
c-andy-candies [Fri, 7 Jul 2023 17:37:50 +0000 (19:37 +0200)]
Reopen PR 1420 Feature add three six and nine months options frontend (#1689)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Sander Saarend [Fri, 7 Jul 2023 14:53:42 +0000 (17:53 +0300)]
Update lemmy-js-client and lemmy-translations (#1848)
Dessalines [Fri, 7 Jul 2023 13:17:00 +0000 (09:17 -0400)]
v0.18.1
SleeplessOne1917 [Fri, 7 Jul 2023 12:23:25 +0000 (12:23 +0000)]
Dark theme tweaks (#1840)
* Make post titles visible on i386
* Make post titles visible on vaporwave dark
* Undo unnecessary changes
Oliver White [Fri, 7 Jul 2023 12:22:50 +0000 (08:22 -0400)]
fix: Adjust sidebar banner to wrap bellow the title (#1819)
* fix: Adjust sidebar banner to wrap bellow the title
* remove flex and add bottom border when uncollapsed
* use classnames utility
Dessalines [Thu, 6 Jul 2023 13:15:44 +0000 (09:15 -0400)]
v0.18.1-rc.11
Michael Charles Aubrey [Thu, 6 Jul 2023 11:44:32 +0000 (20:44 +0900)]
add ruby annotation support (#1831)
Jay Sitter [Wed, 5 Jul 2023 19:31:08 +0000 (15:31 -0400)]
fix: Fix mobile thumbnail being too small (#1814)
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
Dennis Saw [Wed, 5 Jul 2023 15:42:44 +0000 (08:42 -0700)]
Use Join Lemmy hostname as link text in footer (#1737)
* Use Join Lemmy URL as link text in footer when there's a user
I think it makes sense to keep a link to the Join Lemmy website even
though there's a logged in user. There's plenty of other useful info on
that website beyond just joining Lemmy.
Using the URL avoids the phrase "Join Lemmy" and should indicate that
you're navigating to said website.
* Extract hostname from the existing URL constant instead
* Just use hostname of join lemmy site in footer
To maintain consistency whether logged in or not.
Jay Sitter [Wed, 5 Jul 2023 15:41:12 +0000 (11:41 -0400)]
fix: Add focus ring color to post action buttons and markdown help link (#1816)
Jay Sitter [Tue, 4 Jul 2023 21:24:57 +0000 (17:24 -0400)]
fix: Fix focus ring styles for radio button toggles #1772 (#1773)
Alec Armbruster [Tue, 4 Jul 2023 21:08:32 +0000 (17:08 -0400)]
fix toaster upon user settings change (#1802)
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
jcgurango [Tue, 4 Jul 2023 21:06:34 +0000 (05:06 +0800)]
Fix home page not using site-level listing type #1612 (#1778)
* Fix home page not using site-level listing type
* Use null handling instead
Jay Sitter [Tue, 4 Jul 2023 20:54:38 +0000 (16:54 -0400)]
feat: Subtler user badge style (#1796)
SleeplessOne1917 [Tue, 4 Jul 2023 20:53:28 +0000 (20:53 +0000)]
Fix data-bs-theme (#1810)
* Fix data-bs-theme
* Add other dark themes
* Add vaporwave-dark to dark theme list
SleeplessOne1917 [Tue, 4 Jul 2023 16:52:17 +0000 (12:52 -0400)]
v0.18.1-rc.10
Alec Armbruster [Tue, 4 Jul 2023 16:52:14 +0000 (12:52 -0400)]
Attempt to fix inability to logout from some instances (subdomains) (#1809)
* slight refactor, tweak params
* fix paths
* remove domain
* remove expires
* Use maxAge instead of expires
---------
Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
SleeplessOne1917 [Tue, 4 Jul 2023 16:13:31 +0000 (16:13 +0000)]
feat(theme): Vaporwave (#1682)
* Make vaporwave dark theme work
* Tweak vaporwave light theme
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Jay Sitter [Tue, 4 Jul 2023 15:58:54 +0000 (11:58 -0400)]
fix: Revert smaller text size (#1795)
Security-Chief-Odo [Tue, 4 Jul 2023 15:13:04 +0000 (10:13 -0500)]
Updated the regex for isAuthPath to reduce false positive hits (#1806)
* OUpdated the regex for isAuthPath to reduce false positive hits as described in issue #1704
* Updated the regex for isAuthPath to reduce false positive hits - Re-ran Linting
SleeplessOne1917 [Tue, 4 Jul 2023 05:30:10 +0000 (05:30 +0000)]
Merge pull request #1797 from jsit/fix/markdown-toolbar-button-focus
fix: Add focus border to markdown toolbar buttons
Jay Sitter [Tue, 4 Jul 2023 04:53:31 +0000 (00:53 -0400)]
fix: Add focus border to markdown toolbar buttons
Jay Sitter [Tue, 4 Jul 2023 00:02:24 +0000 (20:02 -0400)]
fix: Add data-bs-theme attribute for user dark/light modes (#1782)
* fix: Add data-bs-theme attribute for user dark/light modes
* fix: Remove unnecessary optional chain
* fix: Oops -- add missing files
SleeplessOne1917 [Mon, 3 Jul 2023 21:30:32 +0000 (21:30 +0000)]
Merge pull request #1771 from jsit/fix/fix-long-words-in-titles-overflow
fix: Break text on post titles so long words don't overflow
Jay Sitter [Mon, 3 Jul 2023 21:13:33 +0000 (17:13 -0400)]
Merge remote-tracking branch 'lemmy/main' into fix/fix-long-words-in-titles-overflow
* lemmy/main:
v0.18.1-rc.9
fix: Fix comment collapse and vote buttons not having focus style (#1789)
Add missing modlog reasons (#1787)
Fix search page breaking on initial load when logged in (#1781)
feat: Add PR template (#1785)
v0.18.1-rc.8
Fix profile loading spinner
fix: Move getRoleLabelPill to the only component that uses it
fix: Remove unused hasBadges() function
fix: Fix badge alignment and break out into component
fix: Fix up filter row gaps and margins a little
fix: Fix heading levels
fix: Simplify row classes a bit
fix: Fix some gaps in search filters
fix: Fix row gap on search options
fix: Add bottom margin to inbox controls
fix: Small cleanup to search/inbox controls
Dessalines [Mon, 3 Jul 2023 20:55:54 +0000 (16:55 -0400)]
v0.18.1-rc.9
Jay Sitter [Mon, 3 Jul 2023 20:53:10 +0000 (16:53 -0400)]
fix: Fix comment collapse and vote buttons not having focus style (#1789)
SleeplessOne1917 [Mon, 3 Jul 2023 20:52:33 +0000 (20:52 +0000)]
Add missing modlog reasons (#1787)
SleeplessOne1917 [Mon, 3 Jul 2023 20:43:52 +0000 (20:43 +0000)]
Fix search page breaking on initial load when logged in (#1781)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Jay Sitter [Mon, 3 Jul 2023 18:18:22 +0000 (14:18 -0400)]
feat: Add PR template (#1785)
SleeplessOne1917 [Mon, 3 Jul 2023 14:22:12 +0000 (10:22 -0400)]
v0.18.1-rc.8
SleeplessOne1917 [Mon, 3 Jul 2023 14:15:22 +0000 (14:15 +0000)]
Merge pull request #1780 from m-gail/fix-profile-loading-spinner
Fix profile loading spinner
SleeplessOne1917 [Mon, 3 Jul 2023 14:12:14 +0000 (14:12 +0000)]
Merge branch 'main' into fix-profile-loading-spinner
SleeplessOne1917 [Mon, 3 Jul 2023 12:35:35 +0000 (12:35 +0000)]
Merge pull request #1770 from jsit/fix/fix-badges-spacing-componentize
fix: Fix badge alignment and break out into component
SleeplessOne1917 [Mon, 3 Jul 2023 12:29:55 +0000 (12:29 +0000)]
Merge branch 'main' into fix/fix-badges-spacing-componentize
m-gail [Mon, 3 Jul 2023 10:56:22 +0000 (12:56 +0200)]
Fix profile loading spinner
SleeplessOne1917 [Mon, 3 Jul 2023 08:07:17 +0000 (08:07 +0000)]
Merge pull request #1762 from jsit/fix/h1-page-titles
fix: Fix heading levels
Jay Sitter [Mon, 3 Jul 2023 00:20:08 +0000 (20:20 -0400)]
fix: Break text on post titles so long words don't overflow
Jay Sitter [Mon, 3 Jul 2023 00:08:55 +0000 (20:08 -0400)]
Merge branch 'main' into fix/h1-page-titles
SleeplessOne1917 [Mon, 3 Jul 2023 00:02:16 +0000 (00:02 +0000)]
Merge pull request #1760 from jsit/fix/use-row-in-filters
fix: Small cleanup to search/inbox controls
SleeplessOne1917 [Sun, 2 Jul 2023 23:56:46 +0000 (23:56 +0000)]
Merge branch 'main' into fix/use-row-in-filters
Jay Sitter [Sun, 2 Jul 2023 23:54:03 +0000 (19:54 -0400)]
Merge branch 'main' into fix/h1-page-titles
Jay Sitter [Sun, 2 Jul 2023 23:47:41 +0000 (19:47 -0400)]
Merge branch 'main' into fix/fix-badges-spacing-componentize
Jay Sitter [Sun, 2 Jul 2023 23:47:12 +0000 (19:47 -0400)]
fix: Move getRoleLabelPill to the only component that uses it
SleeplessOne1917 [Sun, 2 Jul 2023 23:23:08 +0000 (23:23 +0000)]
Merge pull request #1757 from jsit/fix/expand-button-when-no-link
fix: Post expand button was not showing if body-only post
Alec Armbruster [Sun, 2 Jul 2023 23:20:32 +0000 (19:20 -0400)]
Merge branch 'main' into fix/expand-button-when-no-link
Jay Sitter [Sun, 2 Jul 2023 23:00:06 +0000 (19:00 -0400)]
fix: Remove unused hasBadges() function
Jay Sitter [Sun, 2 Jul 2023 22:59:15 +0000 (18:59 -0400)]
Merge branch 'main' into fix/fix-badges-spacing-componentize
Jay Sitter [Sun, 2 Jul 2023 22:48:35 +0000 (18:48 -0400)]
fix: Fix badge alignment and break out into component
SleeplessOne1917 [Sun, 2 Jul 2023 22:37:37 +0000 (22:37 +0000)]
Merge pull request #1766 from LemmyNet/auth-error-message
Prevent JWT token from showing up on error page
SleeplessOne1917 [Sun, 2 Jul 2023 22:35:17 +0000 (22:35 +0000)]
Merge branch 'main' into auth-error-message
SleeplessOne1917 [Sun, 2 Jul 2023 22:27:42 +0000 (22:27 +0000)]
Merge pull request #1577 from jsit/feat/create-post-file-upload-a11y
feat(a11y): Change behavior of some file upload fields
SleeplessOne1917 [Sun, 2 Jul 2023 22:22:15 +0000 (22:22 +0000)]
Merge branch 'main' into feat/create-post-file-upload-a11y
SleeplessOne1917 [Sun, 2 Jul 2023 22:19:04 +0000 (18:19 -0400)]
Merge branch 'auth-error-message' of https://github.com/LemmyNet/lemmy-ui into auth-error-message
SleeplessOne1917 [Sun, 2 Jul 2023 22:18:33 +0000 (18:18 -0400)]
Update yarn lock
SleeplessOne1917 [Sun, 2 Jul 2023 22:14:46 +0000 (22:14 +0000)]
Merge branch 'main' into auth-error-message
SleeplessOne1917 [Sun, 2 Jul 2023 22:14:13 +0000 (18:14 -0400)]
Move export to barrel file
Jay Sitter [Sun, 2 Jul 2023 21:39:33 +0000 (17:39 -0400)]
Merge pull request #1764 from jsit/fix/vote-button-no-spinners-1761
fix: Fix vote buttons not showing spinners while registering vote #1761
Jay Sitter [Sun, 2 Jul 2023 21:36:52 +0000 (17:36 -0400)]
Merge branch 'main' into fix/vote-button-no-spinners-1761
Jay Sitter [Sun, 2 Jul 2023 21:33:01 +0000 (17:33 -0400)]
Merge branch 'main' into feat/create-post-file-upload-a11y
Jay Sitter [Sun, 2 Jul 2023 21:23:48 +0000 (17:23 -0400)]
fix: Fix avatar image overlay aspect ratio
Jay Sitter [Sun, 2 Jul 2023 21:14:00 +0000 (17:14 -0400)]
fix: Fix circle image aspect ratio
Jay Sitter [Sun, 2 Jul 2023 20:08:55 +0000 (16:08 -0400)]
fix: Add some spacing between upload field and image; fix circle image aspect ratio
SleeplessOne1917 [Sun, 2 Jul 2023 19:45:45 +0000 (15:45 -0400)]
Prevent JWT token from showing up on error page
SleeplessOne1917 [Sun, 2 Jul 2023 19:28:40 +0000 (19:28 +0000)]
Merge pull request #1763 from jsit/fix/fix-joined-check-color
fix: Fix joined button check color
SleeplessOne1917 [Sun, 2 Jul 2023 19:25:36 +0000 (19:25 +0000)]
Merge branch 'main' into fix/fix-joined-check-color