39 Commits

Author SHA1 Message Date
f734adca22
Resolves PHPStan Error 2024-06-27 23:18:53 -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
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
0e31202714
Removes Nova Package 2024-06-20 22:06:13 -04:00
d1cdc46548
Uses Config Option for Livewire Location 2024-06-19 15:21:03 -04:00
2bbe715342
Updates Livewire Script Route 2024-06-19 14:41:06 -04:00
bf29b348a5
Moves Livewire Assets to R2 2024-06-19 14:03:36 -04:00
d434bc20de
Adds Auth Gates for Pulse, Horizon, and Nova 2024-06-19 13:20:51 -04:00
refringe
169777f957 Pint PHP Style Fixes [no ci] 2024-06-19 03:19:18 +00:00
9b304df564
Workflow Work 2024-06-18 15:19:36 -04:00
refringe
7ecdbed34d Pint PHP Style Fixes [no ci] 2024-06-18 18:38:24 +00:00
5e1c05f49d
Sync Admin Roles
Roles (or "ranks" as they're called on the hub) are now being pulled down into the local database.
2024-06-18 00:41:12 -04:00
a3b3971d2f
User Bans 2024-06-16 21:40:00 -04:00
be0eecf1e9
Converts import command to a queued job 2024-06-12 16:52:32 -04:00
8d1242ed55
Installs Horizon 2024-06-11 21:42:27 -04:00
03f6305e72
Laravel Sail for Development 2024-06-09 20:18:25 -04:00
66f13bc782
Moves Static Assets to R2 2024-06-06 13:19:28 -04:00
refringe
e3e3d4fb48 Pint PHP Style Fixes 2024-06-05 20:32:14 +00:00
92b04eb286
Updates to search 2024-06-05 16:31:29 -04:00
refringe
054c458b0f Pint PHP Style Fixes 2024-06-03 02:04:49 +00:00
541eed2cab
Initial search model 2024-06-02 22:03:59 -04:00
b45b6cb1e5
Fixes Logins 2024-06-01 23:52:08 -04:00
refringe
414e91d198 Pint PHP Style Fixes 2024-06-02 03:19:26 +00:00
c026870bed
Mod detail page work 2024-06-01 23:04:06 -04:00
refringe
b27a9ef021 Pint PHP Style Fixes 2024-06-01 01:04:04 +00:00
c59615d7ac
Updates, Lots of Updates
No one reads these anyways. I updated a lot. There. Happy?
2024-05-31 17:44:52 -04:00
45b9ebc096
Fixes Dark Mode Script - Work on Detail Page 2024-05-30 22:46:53 -04:00
4cb739f50c
More Updates
- Updates dependancies
- Added time to mod component
- Implement naturalSort function into homepage queries

Short todo:
- Migrate top navigation from old-build
- Mod detail page
2024-05-28 17:19:36 -04:00
787f796ad7
Homepage Progress
Worked on:
- Mod component templating
- Added dark mode styles for homepage
- Added benchmarking to the wolt import command
- Added MySQL natural sort function

Short todo:
- Add updated time to mod component
- Implement naturalsort function into homepage queries and measure performance difference
- Migrate top navigation from old-build
2024-05-24 17:06:02 -04:00
3a81afe488
Mod & Mod Version Imports 2024-05-22 01:00:37 -04:00
8e11892f57
Early Mod Import 2024-05-21 21:02:49 -04:00
9f0bfda462
Woltlab User Import 2024-05-20 02:19:02 -04:00
54fd2ede53
Worked on homepage mod components 2024-05-17 23:54:03 -04:00
8d5920468d
To many things to mention
Shut up.
2024-05-17 17:11:54 -04:00
36a633aabb
First Pass on Mod Structures 2024-05-15 00:31:24 -04:00
a13e9eb258
Configures Jetstream, Fortify, and installs Pulse 2024-05-14 00:09:13 -04:00
6f279f83e0
Hello World 2024-05-13 18:55:34 -04:00