Commit Graph

28 Commits

Author SHA1 Message Date
Roardom
902fd94b0c add: unfollow button to following page 2025-08-10 00:35:57 +00:00
AnabolicsAnonymous
de0ea160e9 chore: lint 2025-07-03 11:47:02 -05:00
AnabolicsAnonymous
de83aadfaf update: phpunit test to follow before unfollowing 2025-07-03 11:43:54 -05:00
AnabolicsAnonymous
257867c2a4 update: move follow test above unfollow test 2025-07-02 03:52:57 -05:00
Roardom
da7a606d3a update: require 24 (configurable) hours after enabling 2fa before inviting
Previous (less secure) behavior can be restored by setting the config value to 0.
2025-06-23 06:33:03 +00:00
Roardom
a84c6de560 refactor: use laravel 7 seeder naming conventions
In laravel 7 and onward, seeder naming convention was changed to be singular and without `Table`.
2025-06-13 18:05:32 +00:00
Roardom
5f60ce6b77 refactor: enforce view filenames to use kebab case
Also had to use `@style` directives inside /resources/views/components/user-tag.blade.php. Prettier was erroring when the `@if` directive was inside the html attribute otherwise. Seems to have always been an issue, but the CI must only be formatting files that changed and because the file was only just changed now, it never discovered it until now.
2025-05-07 08:28:46 +00:00
Roardom
868ad35aa4 refactor: swap magic RedirectResponse withX('Y') to with('X', 'Y')
Allows ctrl+clicking to access the underlying function unlike the previous magic implementation. Probably also negligibly faster.

Swapped all instances of `>withSuccess(` -> `>with('success', `, `>withWarning(` -> `>with('warning', `, and `>withInfo(` -> `>with('info', ` with ide's find and replace.
2025-01-21 16:05:11 +00:00
Roardom
d922562f86 update: make bonus point allocation more customizable 2025-01-16 21:40:25 +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
Jay
6e721e5cb3 Catch empty cache error
Catch the empty cache error instead of showing error 500
2024-09-30 19:12:58 +01:00
Roardom
64a60089d9 refactor: treat sprintf as native function
This breaks the pint CI currently. This is probably due to the next version of php (8.4) adding opcache optimizations to sprintf and our config requiring pre-slashing native functions.
2024-08-09 21:08:26 +00:00
Roardom
cdb063d8e0 add: private message threads 2024-06-07 20:47:36 +00:00
Roardom
b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
Roardom
a37f414145 update: normalize post tips and torrent tips 2024-02-26 09:33:32 +00:00
HDVinnie
de87f975a6 PHP Style Change (Laravel Pint CI) 2024-01-09 21:13:21 +00:00
HDVinnie
aa3dc8ed18 refactor: enums 2024-01-04 03:26:10 -05:00
Roardom
1221b6809b add: apikey logging 2023-11-16 18:27:49 +00:00
Roardom
17867ac777 add: rsskey logging 2023-11-16 09:53:56 +00:00
Roardom
cbfd7c0739 add: passkey logging 2023-11-13 08:18:39 +00:00
HDVinnie
f4aab26086 remove: email based 2fa 2023-11-06 10:30:18 -05:00
HDVinnie
834f7f4d7a update: UserGroups ENUM 2023-10-31 06:47:08 -04:00
HDVinnie
7c1c80c3b8 fix: FollowControllerTest 2023-08-16 16:16:27 -04:00
HDVinnie
f2010af491 update: tests 2023-08-16 16:01:18 -04:00
HDVinnie
6af8a72af6 update: test-suite
- Tests: 422 incomplete, 318 passed (684 assertions) and coverage Total: 22.7%.
2023-07-17 18:30:58 -04:00
HDVinnie
8daf39c331 update: test suite 2023-07-11 16:48:07 -04:00
Shift
39e8a86b88 Generate HTTP tests for controllers 2023-07-11 18:27:15 +00:00