Commit Graph

2769 Commits

Author SHA1 Message Date
HDVinnie 0e58d810f3 update: donation charts
- @json is deprecated
- move colors to css variables
- cleanup query
- cleanup JS
2024-10-03 21:43:22 -04:00
HDVinnie 6f3a2a6c17 add: daily + monthly donations charts 2024-10-03 20:52:25 -04:00
HDVinnie 64107b3776 Merge pull request #4164 from Roardom/revert-api-torrent-resources
(Update) Don't query database in filter api take 2
2024-10-02 18:00:25 -04:00
HDVinnie c7601ad131 Merge pull request #4201 from Roardom/fix-tmdb-request-refresh 2024-10-02 16:05:13 -04:00
Roardom 33b85ea862 fix: allow refreshing metadata of requests when no torrent exists 2024-10-02 09:46:11 +00:00
Roardom a199eec068 update: remove unncessary home page queries
The data from these queries were originally used directly in the views to avoid n+1, but now the TopTorrents Livewire component includes the appropriate queries.
2024-10-01 08:46:31 +00:00
HDVinnie f86f3239ea Merge pull request #4185 from Roardom/destroy-deleted-message 2024-09-29 07:09:51 -04:00
Roardom ad48d9bfb8 fix: check message existence before deletion 2024-09-29 05:32:20 +00:00
HDVinnie 72be3e853b Merge pull request #4181 from Roardom/faster-audits
(Update) Add indexes to audits to speed up staff activity counts
2024-09-28 21:07:02 -04:00
Roardom 3878bb85d7 update: add indexes to audits to speed up staff activity counts
Speeds up the queries from 1.1 s to 75 ms.
2024-09-27 07:39:25 +00:00
HDVinnie ede8c563a3 fix: condition check 2024-09-22 12:43:09 -04:00
Roardom 54f823b8e0 update: allow reopening tickets 2024-09-22 11:03:24 +00:00
Roardom d9f834d949 fix: fix backwards compatibility of api datetime format
The original format included microseconds as well.
2024-09-22 10:00:12 +00:00
Roardom f8b31e2cdd fix: auth caching api between users
Don't cache rsskeys of users and provide the responses to other users.
2024-09-22 10:00:12 +00:00
Roardom b313751581 Revert "revert: #4131"
This reverts commit 1bd9fbab12.
2024-09-22 10:00:12 +00:00
HDVinnie 6772f9a48c fix: package and gateway is_active 2024-09-16 16:54:37 -04:00
HDVinnie f629f8d3f0 update: donation controller 2024-09-15 19:04:51 -04:00
HDVinnie 9c61d724b6 update: donation system 2024-09-14 23:05:13 -04:00
HDVinnie f37067a4a8 update: DonationController.php 2024-09-14 10:55:23 -04:00
HDVinnie 95183f1692 PHP Style Change (Laravel Pint CI) 2024-09-12 17:04:41 +00:00
HDVinnie 428bf63910 add: base donation system 2024-09-12 13:03:38 -04:00
HDVinnie 1bd9fbab12 revert: #4131 2024-09-05 08:23:28 -04:00
HDVinnie 70c0a3e2ad Merge pull request #4143 from Roardom/fix-genre-array-string
(Fix) Genres array should be string
2024-09-04 22:37:48 -04:00
Roardom a2d0e69428 fix: genres array should be string
Ideally should be array... but then when it exists it should be array too... and it should only be changed on a major release.
2024-09-05 02:25:17 +00:00
Roardom 49d4ece261 fix: null coalesce if torrent is missing category/type/resolution
If the torrent does not have an assigned category, type, or resolution, return a null category_id, type_id, and/or resolution_id from the api.
2024-09-05 01:05:46 +00:00
HDVinnie 12f0f225d5 Merge pull request #4135 from HDInnovations/Alpine-Components
(Refactor) Alpine components
2024-09-03 21:38:01 -04:00
HDVinnie c51a937369 PHP Style Change (Laravel Pint CI) 2024-09-04 01:29:53 +00:00
HDVinnie 6325973fc9 Merge pull request #4134 from Roardom/snoozable-reports
(Add) Option to snooze reports
2024-09-03 12:20:12 -04:00
HDVinnie a0e95fcd4c PHP Style Change (Laravel Pint CI) 2024-09-03 16:20:04 +00:00
HDVinnie 0d29dd6517 Merge pull request #4133 from Roardom/livewire-reports
(Update) Make reports searchable, filterable and sortable
2024-09-03 12:19:06 -04:00
HDVinnie 489c9d53b1 cleanup: post like and dislike logic 2024-09-02 23:47:14 -04:00
HDVinnie 33b2144419 refactor: alpinejs components
- this pr cleans up the app.js file and pulls all alpine logic into there own component js files making it much more organized and modular.
- this pr also converts the livewire post like and dislike buttons to alpinejs. this was done due to nesting components in livewire being bugged.
2024-09-02 22:38:18 -04:00
Roardom f51bfab180 add: option to snooze reports 2024-09-03 01:36:07 +00:00
Roardom b36639db54 update: make reports searchable, filterable and sortable 2024-09-02 22:34:11 +00:00
Roardom cbcf34f29b update: don't query database in filter api
Better database performance using raw pagination since it doesn't have to run the data through eloquent resources (bad when there's thousands of TorrentFiles) or query the database to count the count of torrents inside the database for the total item count.
2024-09-02 10:03:38 +00:00
HDVinnie 9bc9588d7b Merge branch '8.x.x' into pr/4029 2024-08-29 23:15:41 -04:00
Roardom 34a443608e fix: topic starters not receiving notifications
regression from 7490a7a
2024-08-28 16:57:13 +00:00
Roardom 666361a749 fix: prevent users from replying to deleted system user 2024-08-28 05:51:18 +00:00
HDVinnie 4d863b7c89 Merge branch '8.x.x' into pr/4029 2024-08-26 20:15:35 -04:00
HDVinnie f0a43ba96b Merge pull request #4089 from Roardom/fix-hardcoded-movie-id-torrents-secondary-nav
(Fix) Don't use hardcoded category id in torrents secondary navbar
2024-08-26 16:57:39 -04:00
HDVinnie 06a4e94029 Merge pull request #4086 from Roardom/reduce-numeric-strings
(Refactor) Reduce usage of numeric strings
2024-08-26 16:55:37 -04:00
HDVinnie 931c99c690 Merge pull request #4083 from Roardom/system-user-id
(Update) Use system user id constant in more places
2024-08-26 16:51:18 -04:00
HDVinnie ed25077f63 Merge pull request #4081 from Roardom/remove-cat-num-torrent
(Remove) Unused category `num_torrents` column
2024-08-26 16:50:21 -04:00
Roardom 80176233e5 fix: don't use hardcoded category id in torrents secondary navbar 2024-08-26 12:09:12 +00:00
Roardom 9ab8ba18e5 refactor: reduce usage of numeric strings 2024-08-26 10:14:52 +00:00
Roardom 5a9ae37921 update: use system user id constant in more places 2024-08-26 09:28:44 +00:00
Roardom d1465ae390 remove: unused category num_torrents column 2024-08-25 14:14:24 +00:00
HDVinnie 47552410a4 fix: user report redirect 2024-08-24 09:18:25 -04:00
Roardom 47647bd481 fix: request deletion permissions
If we don't allow users to edit their request if someone else has added their bon to it, surely we shouldn't allow them to delete the request either.
2024-08-23 05:22:26 +00:00
HDVinnie 1087dff233 Merge branch '8.x.x' into meilisearch-3 2024-08-18 01:19:43 -04:00