40 Commits

Author SHA1 Message Date
HDVinnie
65c2576ac3 (Update) Torrent reseed request system (#4928) 2025-08-31 11:24:33 -04:00
unit3d-bot
6a446134a7 automation: update schema dump 2025-08-31 01:14:33 +00:00
unit3d-bot
51404e8edc automation: update schema dump 2025-08-22 23:17:24 +00:00
unit3d-bot
d95a40def8 automation: update schema dump 2025-07-15 22:08:48 +00:00
Roardom
a3063fb8c5 refactor: normalize request votes
Cleans up the code and better normalization practice. Should this ever be a performance issue (such as sorting by vote count on request search page), then it'd probably be better to use meilisearch, but currently with 60k bounties, the query time only takes ~300ms compared to the 40ms previously.
2025-06-22 00:49:41 +00:00
Roardom
702ac45cb6 fix: normalize request claims
Errors happen when requests have the claimed flag but don't actually have a claim record (or vice-versa).
2025-06-20 03:08:01 +00:00
HDVinnie
885e34d953 add: user homepage block settings
- Now users can fully customize which blocks they want to see on sites homepage by toggling them in the user settings page.
2025-06-19 11:43:20 -04:00
unit3d-bot
c17189e284 automation: update schema dump 2025-06-19 14:36:03 +00:00
HDVinnie
e901ee27de Merge branch 'development' into unread-news 2025-06-19 10:34:11 -04:00
unit3d-bot
6d61fe73f6 automation: update schema dump 2025-06-18 05:06:23 +00:00
unit3d-bot
fbd01555cf automation: update schema dump 2025-06-18 04:43:43 +00:00
Roardom
436c8d96c9 refactor: rename password_resets table to password_reset_tokens
To match upstream Laravel and its documentation.
2025-06-13 15:59:32 +00:00
Roardom
0d92098d6f refactor: replace users.active with users.email_verified_at
This is the correct column intended to be used by the Laravel framework. `active` seems to be a custom column that was implemented in UNIT3D before Laravel added email verification in version 5.7.
2025-06-11 06:07:56 +00:00
unit3d-bot
cf5011c334 automation: update schema dump 2025-05-28 12:28:44 +00:00
Roardom
aee98af699 Revert "automation: update schema dump"
This reverts commit 343a12d329.
2025-05-02 19:37:24 +00:00
unit3d-bot
343a12d329 automation: update schema dump 2025-04-29 15:43:34 +00:00
unit3d-bot
38abd5098f automation: update schema dump 2025-04-15 13:32:22 +00:00
HDVinnie
3daf9dee41 Merge branch 'development' into playlist-suggestions 2025-04-15 09:30:42 -04:00
unit3d-bot
2fbfb85c49 automation: update schema dump 2025-04-15 11:43:11 +00:00
unit3d-bot
8e81c3ce1f automation: update schema dump 2025-04-15 08:39:50 +00:00
unit3d-bot
d6d27252b7 automation: update schema dump 2025-04-09 21:32:11 +00:00
Roardom
e3cbfd7d7f refactor: split tmdb recommendations into movies and tv 2025-04-07 17:20:57 +00:00
Roardom
69363b7d7a remove: seasons, episodes, guest_stars
These tables and models aren't used anymore. Seasons and episodes aren't used because most torrents do not follow tmdb's episode and season ordering, but instead follow tvdb's, so it is more accurate to specify the episode and season number directly. Guest stars haven't been used for a long time, if ever.

Fixes #4565
2025-04-03 09:05:19 +00:00
Roardom
9efc2d3c5c add: playlist categories 2025-04-01 09:54:31 +00:00
Roardom
ea1bdca818 update: store null for metadata id if they do not exist
And make it difficult / encourage users to submit the ids instead of leaving them empty.
2025-03-25 23:19:10 +00:00
Roardom
7998c4a204 add: setting to automatically unbookmark torrents upon completion
Only every 15 minutes for now instead of upon immediate completion, but it makes the code much easier to implement.
2025-03-23 21:17:11 +00:00
unit3d-bot
0f65b822cc automation: update schema dump 2025-03-19 01:05:49 +00:00
HDVinnie
82870ff6c6 (Update) GitHub actions (#4571) 2025-03-18 01:28:19 -04:00
HDVinnie
a56c0cf73d (Add) New torrent moderator group (#4351)
* add: new torrent moderator group

- this group is limited to moderating and editing torrents via is_editor and is_torrent_modo group permissions
2024-11-26 20:17:49 -05:00
HDVinnie
06238cae56 update: mysql-schema.sql 2024-10-18 08:36:47 -04:00
HDVinnie
132f945468 update: mysql-schema.sql
- new dump
2024-06-25 15:49:54 -04:00
HDVinnie
b3b04f63ec update: mysql-schema.sql 2024-04-23 17:10:12 -04:00
HDVinnie
9bad821ebb update: schema dump 2024-03-21 01:03:19 -04:00
HDVinnie
dc077a05c7 update: sail 2024-01-19 00:54:19 -05:00
HDVinnie
d4e6248801 update: tests performance 2023-08-26 20:34:17 -04:00
HDVinnie
10af38557e fix: mysql-schema.dump 2021-08-10 19:53:24 -04:00
HDVinnie
a83f21956e update: squash migrations
- Squashing Migrations
2021-08-10 19:29:34 -04:00
HDVinnie
0a3ebf9f83 remove: schema dump 2020-11-01 12:06:06 -05:00
HDVinnie
b8d6c95a91 update: mysql-schema.dump 2020-10-30 13:55:29 -04:00
HDVinnie
b38626a3a7 update: laravel 8 support 2020-10-06 11:00:04 -04:00