638db152c6
Resolves Filament asset loading issue
2024-07-18 19:28:52 -04:00
0be167572f
Adds a stress test
2024-07-18 00:23:27 -04:00
5f192f9759
Converts Tests to Pest
2024-07-18 00:11:32 -04:00
1960cec21f
Updates PHPStan to ignore tests
2024-07-17 23:50:57 -04:00
6c96b0e028
Updates Deps
2024-07-17 22:40:42 -04:00
a895210cef
Octane Changes
...
Updates Octane to use swoole as a runner. FrankenPHP was having issues with the INTL PHP extension.
Also updates the development site to load over HTTP instead of HTTPS. No need for encryption for basic local development.
2024-07-16 17:29:38 -04:00
cb636fd197
Adds Search Sync Command
...
Adds an artisan app command that handles all of the search set-up and sync needed to get going.
`artisan app:search-sync`
2024-07-16 12:02:52 -04:00
fd5dc7cf20
Updates NPM Deps
2024-07-15 23:17:53 -04:00
f8bfba1288
Updates Composer Deps
2024-07-15 23:17:53 -04:00
49fd8b83df
Search SPT Version & Homepage Queries
...
The global search results now include the SPT version number the latest version of the mod is compatible with. Additionally, mod thumbnails and the SPT version numbers
Homepage queries have been further optimized and are now cached for 5 minutes.
2024-07-15 23:17:53 -04:00
69857abe4f
fix blur shapes indexes ( #2 )
2024-07-15 16:26:43 -04:00
06031a9ea3
fix blur shapes indexes
...
to be above the home view video player
2024-07-15 16:14:12 -04:00
d4443ff4da
Email Confirmation Language
...
Updated the language of the email confirmation page to be more clear in that the user must click the button to receive the verification email.
2024-07-06 19:45:42 -04:00
53b67b23dd
Queueable Account Notifications
...
The email verification and password reset notifications are now handled on a queue.
2024-07-06 19:14:51 -04:00
33ad76849e
Redis Sessions
...
Back to Redis sessions. Speed, baby, YEAH!
2024-07-05 17:52:23 -04:00
a36c38db43
Updates warning banner message.
2024-07-05 16:19:48 -04:00
ded4a3bf84
Administration Navigation Links
...
Adds links to Horizon, Pulse, and Filament to the authenticated dropdown menu.
2024-07-05 14:37:20 -04:00
a927f10941
Import Multiple Mod Authors
...
The import script has been updated to pull in additional mod authors from the hub.
2024-07-05 14:35:00 -04:00
c1a58e29dd
Multiple Mod Authors
...
The mod-to-user relationship has been modified to be a many-to-many relationship. Mods can now have multiple authors, and an author can have multiple mods.
2024-07-04 22:10:48 -04:00
a1504fe622
Global Search Structure
...
Reconfigured the global search to include more than one model. Refactored the search front-end to work inline instead of inside a model/popup.
2024-07-03 17:47:02 -04:00
c335825bfd
Updates Workflows
...
Removes Nova auth step, optimized the number of caching commands called.
2024-06-27 23:20:21 -04:00
f734adca22
Resolves PHPStan Error
2024-06-27 23:18:53 -04:00
bd6011c77c
Adds a light .env example
2024-06-27 22:48:46 -04:00
0e3783555e
Basic API
...
Includes routes for login, logout, listing users, listing mods, listing a user, and listing a mod. Very basic, just laying out the structure.
https://www.postman.com/refringe/workspace/spt-forge
2024-06-27 16:58:11 -04:00
251b1ffd14
Laravel Filament
...
Adds Laravel Filament to be used as an admin panel. Adds the users to the admin panel as an initial resource.
2024-06-27 00:19:18 -04:00
aae4a7e7ea
Adjusts migration constraints
2024-06-27 00:13:12 -04:00
56b1f3e523
Adds dev env link to README
2024-06-27 00:12:37 -04:00
27361b6128
Moves tables indexes into initial table migrations
...
We can do this kind of crap until launch
2024-06-27 00:05:14 -04:00
54255b46e9
Updates Deps
2024-06-26 16:34:52 -04:00
db4704e4de
Removes Nova Assets
2024-06-26 16:15:51 -04:00
73c05a1b80
Mobile Dark Mode & Theme Switch
...
The mobile navigation has been wired up, and now includes a working theme switch button.
2024-06-24 16:35:43 -04:00
8d2f6f31e6
Dark Theme Auth Pages
2024-06-23 18:53:12 -04:00
3068712f12
Dark Theme Profile Work
...
Mostly finished with the profile and navigation work. Buttons elsewhere on the site still need to be restyled. Search needs to be redone with the recent navigation bar changes.
2024-06-23 10:50:52 -04:00
96e87680a8
Ensures Test User
...
Change ensures that an administrator of test@example.com/password is always created when seeding the database.
2024-06-23 10:01:51 -04:00
b4107fc0ef
Changes to use database for sessions.
...
More control over user session management. We can switch back to Redis if performance ever becomes *that* bad.
2024-06-23 10:00:09 -04:00
2230cda529
Adds Log-in Button Back
2024-06-23 08:37:52 -04:00
5b62f359e3
Null Guard Admin Check
...
Also adds method to check if a user is a moderator.
2024-06-23 08:37:16 -04:00
d34a75523a
Fixes Local Image Issue
...
Local images should now appear. Needed to specify the public disk to ensure that HTTPS was used.
2024-06-23 08:34:22 -04:00
a2fb68ea93
Navigation Rework
...
Still needs some TLC with profile photos.
Continued work on the dark theme on the internal pages. More to come.
2024-06-22 21:55:20 -04:00
a6a813a58f
JS Cleanup, Adds Focus Alpine Plugin
2024-06-22 21:50:15 -04:00
029a623826
Configured Octane Watcher
...
The Sail development environment will now reload Octane when files are updated.
2024-06-21 16:07:46 -04:00
15efcf5f94
Removes Unused Team Email
2024-06-21 16:04:07 -04:00
5ee07f7498
Removes Cache & Job Database Tables
2024-06-20 22:06:53 -04:00
0e31202714
Removes Nova Package
2024-06-20 22:06:13 -04:00
7ed504a671
Updates README
2024-06-20 16:30:18 -04:00
aef89ee9fb
Removes Memcached
2024-06-20 15:56:31 -04:00
edf3b8886e
Updated Example ENV
2024-06-20 15:06:17 -04:00
d7a6c3db37
Restore Banhammer Middleware
2024-06-20 14:26:23 -04:00
25f192f75d
Update Composer Deps
2024-06-20 14:25:57 -04:00
23b716056f
Updates gitignore
2024-06-20 12:21:23 -04:00