Commit Graph

2820 Commits

Author SHA1 Message Date
HDVinnie 87a2a86006 Merge pull request #4346 from Roardom/max-buffer-upload 2024-11-23 20:23:38 -05:00
Roardom d9863fc346 add: restrict bon upload purchases if buffer is too high 2024-11-24 00:52:39 +00:00
HDVinnie a93c9f1212 Merge pull request #4169 from Roardom/profile-client-seedsize
(Add) Client torrent size sum to profile page
2024-11-20 22:32:37 -05:00
HDVinnie cabf501fdf Merge pull request #4345 from Roardom/unregistered-torrents 2024-11-18 08:26:33 -05:00
Roardom 18b3735085 add: log unregistered torrents 2024-11-13 09:56:43 +00:00
HDVinnie c82d70c249 PHP Style Change (Laravel Pint CI) 2024-11-12 21:08:34 +00:00
HDVinnie c09dff69be add: personal user api
- wiki updated https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.3.4)
2024-11-12 16:07:22 -05:00
HDVinnie 8eb1e64cc1 Merge pull request #4300 from Roardom/ansi-db
(Refactor) Use ANSI-compatible syntax for raw database queries
2024-11-03 21:15:37 -05:00
HDVinnie 18a46cb3c5 Merge pull request #4340 from Roardom/playlist-comment-delete
(Fix) Delete playlist comments on playlist deletion
2024-11-03 21:15:00 -05:00
HDVinnie 6e822caa47 Merge pull request #4339 from Roardom/modo-playlist-show
(Update) Allow staff to view private playlists
2024-11-03 21:14:31 -05:00
Roardom 03fed5cb02 fix: delete playlist comments on playlist deletion 2024-11-03 11:39:12 +00:00
Roardom 01ff5e9d9a update: allow staff to view private playlists 2024-11-03 11:25:40 +00:00
HDVinnie b895dd3257 Merge pull request #4308 from Roardom/fix-forum-post-count 2024-11-02 09:38:07 -04:00
HDVinnie 561beab04d Merge pull request #4306 from Roardom/update-save-playlist-image 2024-11-02 09:37:13 -04:00
Roardom df507a5c6a fix: only show forum/topic/post count visible to user
Some forums are only visible to certain user groups so we should exclude the stats from users unable to access them.
2024-11-02 08:08:38 +00:00
Roardom 86b04f1398 update: keep image when updating playlist
When updating a playlist, if no image is specified, it removes the image from the playlist. Instead, keep the latest image provided. This is mostly for convenience from user reports which strongly request this feature.
2024-11-02 06:02:55 +00:00
Roardom 0e4bcb570d refactor: use ANSI-compatible syntax for raw database queries 2024-11-02 04:26:49 +00:00
HDVinnie 98b7bad411 add: donation package soft deletes
- fixes #4277
2024-10-31 23:09:35 -04:00
HDVinnie 7222dfd167 Merge pull request #4293 from Roardom/fix-events 2024-10-31 07:23:55 -04:00
Roardom e1dc5dafe6 fix: claiming prize for last day of event 2024-10-31 06:23:11 +00:00
HDVinnie 25031dcf76 chore: pint ci 2024-10-30 07:29:13 -04:00
Ion Bazan 87e547b444 Add internal note for staff invitations 2024-10-30 11:14:48 +08:00
HDVinnie a92d794e05 Merge pull request #4267 from HDInnovations/Old-Dependencies
(Remove) hdvinnie/laravel-html-purifier
2024-10-23 15:26:10 -04:00
HDVinnie af21147802 remove: hdvinnie/laravel-html-purifier in preparation for octane 2024-10-22 22:10:43 -04:00
HDVinnie ea448effa6 add: editors to audit stats 2024-10-21 15:54:41 -04:00
HDVinnie 078f601c6b Merge pull request #4251 from Roardom/fix-yearly-range 2024-10-20 09:55:35 -04:00
HDVinnie 2529f646ee Merge pull request #4250 from Roardom/torrent-bool-refundable 2024-10-20 09:55:01 -04:00
HDVinnie c8662e0348 Merge pull request #4249 from Roardom/bot-bool-active 2024-10-20 09:54:30 -04:00
HDVinnie f6a6997a00 Merge pull request #4248 from Roardom/rss-private-bool 2024-10-20 09:54:13 -04:00
Roardom e4e4cfa98e refactor: simplify yearly overview year range generation 2024-10-20 10:52:48 +00:00
Roardom e740769299 fix: use bool for torrent/group refundable instead of int 2024-10-20 10:41:30 +00:00
Roardom e4ac5caa30 fix: use bool for bot active instead of int
Also update docblocks. Related: #4085.
2024-10-20 10:26:00 +00:00
Roardom 69d1bb47c1 fix: use bool for rss is_private instead of int 2024-10-20 10:14:28 +00:00
Roardom e75de5d546 update: allow editors to use sql searching 2024-10-19 18:43:09 +00:00
HDVinnie c63c27924a fix: QuickSearch Controller
- allow searching by TMDB and IMDB ids
2024-10-18 08:30:04 -04:00
HDVinnie 99f495b2ac Merge pull request #4228 from Roardom/event-gifts
(Add) Staff-configurable events with daily prizes
2024-10-16 12:09:27 -04:00
HDVinnie c9dc4d6875 Merge pull request #4209 from HDInnovations/AIO-Quickseach
(Refactor) AIO Quicksearch
2024-10-16 08:49:45 -04:00
HDVinnie 9c2bb17aa1 update: QuickSearch Controller
- refactor logic to simpler approach
2024-10-15 22:48:55 -04:00
HDVinnie 92662ff77e update: QuickSearchController
- use meilisearch php client directly and not scout.
- use MultiSearchFederation
- ability to search by meta ids
2024-10-15 20:38:52 -04:00
Roardom ff5e30295a add: staff-configurable events with daily prizes 2024-10-15 08:20:13 +00:00
HDVinnie 4db023483b Merge pull request #4225 from Roardom/anon-torrent-profile
(Fix) Hide user anon upload count by default
2024-10-14 07:50:09 -04:00
Roardom f77e14dd71 fix: hide user anon upload count by default 2024-10-14 05:21:16 +00:00
Roardom f7ba4a715f fix: link to category of existing torrents in recommendations 2024-10-13 06:37:53 +00:00
HDVinnie 2b94479b22 update: report notification blip
- exclude snoozed reports.
2024-10-10 20:21:18 -04:00
HDVinnie 370860d884 Merge pull request #4214 from Roardom/fix-api-when-no-results
(Fix) Broken api compatbility when no torrents found & next page not being null
2024-10-10 17:01:19 -04:00
Roardom 85eb7c366d fix: provide null for next page when no more results 2024-10-10 08:00:14 +00:00
Roardom 3e5f475a56 fix: broken api compatbility when no torrents found
There was always a null check here to return 404 when no torrents are found. But this null check was always comparing against a paginator instance... which would never be true. So when I changed it to an isEmpty when I changed the query from a database query to a meilisearch query, and thought that was the correct thing to do to make sure a 404 is still returned, that was incorrect, because a 404 was never returned in the first place. An empty array is proper here.
2024-10-08 11:33:14 +00:00
Roardom 36d6e06822 update: don't query database in rss 2024-10-08 03:30:23 +00:00
HDVinnie ee8889d0d9 refactor: quicksearch
- refactored from livewire to alpinejs
- this is a crudish draft but is fullly functional
- script should be moved to own alpine component in js dir
- person command and filter is simply a test and works
- fixes long time safari issue when click result just closes search and doesnt direct to URL by following:

@click.prevent Directive: Added @click.prevent="navigateTo(result.url)" to the anchor tag to handle the click event and navigate to the URL.
navigateTo Method: Added a navigateTo method in the quickSearch function to change the window location to the clicked URL.
Event Listener: Updated the init method to add a click event listener that stops propagation and navigates to the URL.
2024-10-07 21:44:04 -04:00
HDVinnie 9eec2794ba update: donation controller 2024-10-06 17:18:38 -04:00