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