HDVinnie
2ee1dda263
Merge pull request #5332 from HDInnovations/deps
...
(Remove) Unused ajv + postcss deps
2026-03-14 20:38:13 -04:00
HDVinnie
230cc02a26
remove: unused ajv + postcss deps
2026-03-14 19:59:23 -04:00
HDVinnie
c4b5943f4b
Merge pull request #5331 from HDInnovations/vite
...
(Update) Vite 8 and optimize build performance
2026-03-14 19:57:12 -04:00
HDVinnie
fa854f093a
update: Vite 8 and optimize build performance
...
- Upgrade Vite from v7 to v8 (Rolldown/Oxc bundler)
- Replace sass with sass-embedded
- Enable modern-compiler Sass API for parallel SCSS processing
- Remove unused Laravel Mix dependencies (laravel-mix-purgecss, resolve-url-loader, sass-loader, cross-env)
Build time reduced from ~20s to ~4s locally
2026-03-13 19:43:31 -04:00
Roardom
eefd6898a5
Merge pull request #5325 from Roardom/system-user-id
...
(Fix) Use system user id constant in chatbox
2026-03-11 11:14:36 +00:00
Roardom
3873a5385a
Merge pull request #5323 from Roardom/simplify-chatbox-send-message-load
...
(Refactor) Simplify eager loads when sending chatbox message
2026-03-11 11:13:46 +00:00
Roardom
4e3f605ecf
fix: use system user id constant in chatbox
2026-03-11 09:35:21 +00:00
Roardom
7710f0a3ac
refactor: simplify eager loads when sending chatbox message
2026-03-11 07:55:11 +00:00
Roardom
c492302b9a
Merge pull request #5314 from Roardom/fix-chatbox-audibles
...
(Fix) Erroneous logic around playing chatbox audibles
2026-03-11 03:08:35 +00:00
Roardom
9d5088d811
Merge pull request #5313 from Roardom/fix-home-n-1
...
(Fix) Eager load featured torrents on home page
2026-03-10 22:21:41 +00:00
Roardom
caf6aa2a1f
Merge pull request #5312 from Roardom/fix-audible-status
...
(Fix) Audible status using wrong property name
2026-03-10 22:21:26 +00:00
Roardom
9462ffaf5d
Merge pull request #5311 from Roardom/personal-fl-cache
...
(Fix) Clearing app cache clears personal freeleeches
2026-03-10 22:21:02 +00:00
Roardom
16e51e2542
Merge pull request #5316 from Roardom/improve-bon-allocation
...
(Update) Improve performance of bon allocation query
2026-03-10 22:17:10 +00:00
Roardom
057664ec9b
Merge pull request #5318 from Roardom/fix-echoes-relationship
...
(Remove) Unused echoes property from ChatUserResource
2026-03-10 22:16:17 +00:00
Roardom
38cf311675
remove: unused echoes property from ChatUserResource
...
It missed the previous rename to chatConversations, but it's not used anyways, so let's remove it instead of fixing the relationship.
2026-03-10 09:59:34 +00:00
Roardom
41e10c806b
Merge pull request #5317 from Roardom/fix-cors
...
(Security) Fix cors on api routes
2026-03-10 04:47:03 +00:00
Roardom
990402d089
security: fix cors on api routes
2026-03-10 04:24:11 +00:00
Roardom
49680394fc
update: improve performance of bon allocation query
...
Manual chunking speeds it up overall by 3x, and also distributes the query across many 50ms queries. Manual chunking is needed over `->chunkById()` because we have to pass the range to both an inner query and an outer query. Chunking would only allow passing the range to one of the queries.
2026-03-09 10:41:07 +00:00
Roardom
28c6d731fe
fix: erroneous logic around playing chatbox audibles
...
Lots of weird things here that never worked. I couldn't test out this patch, but it makes a lot more sense logically. Blur/focus don't do anything since it's not an interactive element. The audible status was never checked before playing the sound. In the vue.js version, the audio attribute was checked before playing the sound. I chose to use css to check the focus-within status before playing the sound instead (Prefer simplifying writes over reads).
2026-03-09 08:30:17 +00:00
Roardom
293463f59d
fix: eager load featured torrents on home page
2026-03-09 08:28:01 +00:00
Roardom
124cce2a0e
fix: audible status using wrong property name
2026-03-09 05:38:59 +00:00
Roardom
bbe16f8a64
fix: clearing app cache clears personal freeleeches
...
Personal freeleeches would otherwise show on the site as expired if the cache was empty, even if the value was in the database.
2026-03-09 05:35:11 +00:00
HDVinnie
623d6a8826
Merge pull request #5304 from thatonePRguy/fix/mediainfo-max-length
2026-03-06 16:17:28 -05:00
Roardom
045d1292e2
Merge pull request #5306 from Roardom/notification-wording
...
(Update) Improve notification wording
2026-03-06 10:41:37 +00:00
Roardom
69e40c9b93
Merge pull request #5307 from Roardom/fix-torrent-search-completed-highlight
...
(Fix) Torrent completed highlight on torrent search page
2026-03-06 10:41:09 +00:00
Roardom
4d70307c01
fix: torrent completed highlight on torrent search page
...
Typo. Every other query that searches for this is correct. Align this query to match the others.
2026-03-04 04:59:39 +00:00
Roardom
72ff51eea4
Merge pull request #5293 from Roardom/fix-wish-meta-not-found
...
(Fix) Return error if meta not found when adding wishlist entry
2026-03-02 08:58:18 +00:00
Roardom
160a3c7e11
update: improve notification wording
...
Remove title casing, change verb tense and other adjustments.
2026-03-02 08:38:00 +00:00
Roardom
71b8700a35
fix: return error if meta not found when adding wishlist entry
...
fixes #5169
2026-03-02 06:59:01 +00:00
Roardom
3b51a3ed5c
Merge pull request #5303 from Roardom/various-csp-alpine
...
(Update) Make various inline alpinejs components csp-safe
2026-03-02 06:26:10 +00:00
HDVinnie
b707b6f6a4
Merge pull request #5277 from Oha-you/thanks-replace
2026-03-01 19:49:42 -05:00
Oha-you
df45f2f6ac
remove: "Thank you for using" line from emails
2026-03-02 03:44:31 +03:00
PRguy
f9daff8a30
(Fix) mediainfo max in StoreTorrentRequest
2026-02-28 12:03:47 -05:00
Roardom
d8558c044d
Merge pull request #5302 from Roardom/remove-chatbox-limits
...
(Remove) Unused chatbox auto deleting message limits
2026-02-28 08:41:51 +00:00
Roardom
0bd5d13ae8
remove: unused chatbox auto deleting message limits
...
This functionality never worked. It first takes n messages in `messages()`, then counts the number of messages, then compares the count to n, then deletes every message that has an index lower than count minus n. But, because the count is always equal or lower than n, no messages are ever deleted. Because this feature has existed for so long as is, it would probably scare people if it started deleting data. So, let's remove its unused usecase instead.
2026-02-28 08:35:05 +00:00
Roardom
bbd0ab385e
Merge pull request #5301 from Roardom/cleanup-unused-chatrepository-parameters
...
(Remove) Unused parameters in chat repository
2026-02-28 08:32:57 +00:00
Roardom
0eba8d70f1
Merge pull request #5300 from Roardom/bbcode-censor
...
(Fix) Censor changing case of censored words
2026-02-28 08:32:01 +00:00
Roardom
e16919f1b6
update: make various inline alpinejs components csp-safe
2026-02-27 10:54:31 +00:00
Roardom
0a205064e8
remove: unused parameters in chat repository
...
The optional parameters always use the default, so remove the branches that are never reached and simplify the code.
2026-02-27 09:33:38 +00:00
Roardom
d419d9a3f8
Merge pull request #5298 from Roardom/remove-unused-chatbox-variables
...
(Remove) Unused chatbox variables
2026-02-27 06:08:16 +00:00
Roardom
e99eb7c62d
remove: unused chatbox variables
...
These values are written, but never read.
2026-02-27 05:46:34 +00:00
Roardom
cd90074def
fix: censor changing case of censored words
2026-02-27 05:42:32 +00:00
Roardom
274820fa5c
Merge pull request #5296 from Roardom/csp-tabs-2
...
(Update) Make tabs alpine component csp-safe
2026-02-25 08:55:57 +00:00
Roardom
6dc7b6f0fa
update: make tabs alpine component csp-safe
2026-02-25 08:45:40 +00:00
Roardom
a1f9f08b1a
Merge pull request #5295 from Roardom/ternary-checkmark-component
...
(Add) CSP-safe ternary checkmark alpine component
2026-02-25 08:42:22 +00:00
Roardom
f9c81b267a
add: csp-safe ternary checkmark alpine component
2026-02-25 08:36:06 +00:00
Roardom
02aa9b0cde
Merge pull request #5278 from Roardom/livewire-v4
...
(Update) Livewire v4
2026-02-25 08:14:38 +00:00
Roardom
f2392afa38
Merge pull request #5292 from Roardom/sticky-nav-anchor
...
(Fix) Sticky nav covering content when anchor link is activated
2026-02-25 06:12:56 +00:00
Roardom
dd4a4cf378
Merge pull request #5291 from Roardom/remove-livewire-from-phpstan
...
(Update) Remove torrentSearch and TmdbPersonCredit from phpstan excludePaths
2026-02-25 06:12:12 +00:00
Roardom
3b56ff5fc6
fix: sticky nav covering content when anchor link is activated
2026-02-22 10:05:41 +00:00