40884ae1c4
Mobile Download Button Location
...
Moves the mobile download button to above the tabs.
Resolves #23
2024-08-08 23:54:43 -04:00
d247b8cbe6
Resolves CSS Link/Container Issue
...
This resolves an issue with the mod cards where the anchor tag was larger than the containing div on smaller breakpoints.
Resolves #21
2024-08-08 23:46:24 -04:00
0978aa14b9
Adds Social Links
...
Social links to our Discord server and our Subreddit have been added to the footer.
Resolves #30
2024-08-08 23:19:23 -04:00
ecc2d1ca1a
Mod Detail Page Main Card
...
Cleans up the main card on the mod detail page to make the SPT version more in-sync with the rest of the site.
Resolves #28
2024-08-08 23:02:48 -04:00
23a9cabf99
Implements API Sorting
...
You can now sort mod and user data by whitelisted attributes.
2024-08-08 18:18:05 -04:00
3a334033fe
API Updates
...
Brings the API in close sync to the rest of the site.
- Adds resources for License, UserRole, and ModVersion models
- Adds filtering on attribute data
- The `includes` data is now disabled by default and available conditionally
2024-08-08 16:11:50 -04:00
1d174ab8b3
layout WIP
2024-08-08 15:50:50 -04:00
65e416e4d9
Merge branch 'user-profiles' into develop
2024-08-08 14:01:29 -04:00
0ed25fec03
User API Updates
...
Adds user profile links to the user API resource.
Fixes structure of relationship data and link sections.
Adds parameter to include related user data when requesting mod data.
2024-08-07 23:30:09 -04:00
c2f1eed35c
Adds link to profile in user navigation.
2024-08-07 17:04:02 -04:00
35cd00e39d
Adds Cover Photo Field
...
Adds the cover photo field to the Jetstream edit profile form.
2024-08-07 16:23:55 -04:00
b868b5a75c
setup mod index pagination
2024-08-07 14:33:11 -04:00
aa61c63bd1
create mod card component
2024-08-07 14:32:37 -04:00
a05b5499de
revert mod.index on list section
...
I have no idea how this was changed, but it breaks stuff
2024-08-05 10:10:00 -04:00
632799cb44
Merge remote-tracking branch 'upstream/develop' into impl/mod-listing-page
2024-08-05 09:31:20 -04:00
55273e5a90
Hub Imports of User Avatars and Cover Photos
...
TODO: Cover photos need to be added to the profile page so users can edit them.
2024-08-03 17:36:33 -04:00
11453db596
Model Comments, Yay!
2024-08-03 17:36:33 -04:00
0e3d32c4d5
Start of Profile Page
...
Profile photo is linked up, cover photo is not. Both profile and cover photos need to be migrated over from the hub. That's next.
2024-08-03 17:34:41 -04:00
115f81fe96
Basic structure to load user profile view
2024-08-03 17:34:41 -04:00
2680e21325
Import Script - Temp Table Charset/Collation
...
Sets the charset to `utf8mb4` and the collation to `utf8mb4_0900_ai_ci` when the temporary tables are created in the import script. Prevents conversion errors when the MySQL defaults are not set to match the expected charset and collation.
2024-08-03 12:06:01 -04:00
5d6dcd4a2c
setup mod index page
2024-08-02 12:23:05 -04:00
c6fcca6063
Merge branch 'mod-dependencies' into develop
2024-08-01 17:20:54 -04:00
b46dbf58b7
Updates Deps
2024-08-01 17:16:28 -04:00
c6f252ace7
Mod Version Dependency Updates
...
- Handles circular mod version dependencies
- Optimizes mod show query to only pull the versions relationship
- Adds a mod dependency factory
- Refactored tests to use mod dependency factory
- Adds mod dependency generation into the default seeder
- Adds unique index on mod dependencies table
- Adds mod dependencies on the mod show view
2024-08-01 17:15:02 -04:00
20e1ab2dae
Import Script, Published Date
...
Updates the import script to ignore any scopes on the Mod and ModVersion models when making inserts. Adds the `published_at` field.
2024-08-01 17:03:03 -04:00
02957f75c1
Merge branch 'mod-publish-dates' into mod-dependencies
2024-07-31 20:31:00 -04:00
0776ee426f
Adds published_at
Data to Factories
2024-07-31 20:30:50 -04:00
f94204e978
Mod Publish Dates ( #17 )
2024-07-31 19:53:09 -04:00
203626d043
run pint?
2024-07-31 15:14:22 -04:00
5fe0541593
move disabled property
2024-07-31 14:51:50 -04:00
a1ae15fb67
check all mods, use refresh db
2024-07-31 14:40:19 -04:00
82a466eb58
update scope and tests
...
to not include null published at fields
2024-07-31 14:06:56 -04:00
fe280faf36
add test
2024-07-26 10:53:47 -04:00
d4c6675155
make publish_at nullable
2024-07-26 10:53:37 -04:00
f04fbab5c6
add published scope
2024-07-26 09:35:09 -04:00
7ee542856d
add published_at
2024-07-26 09:34:57 -04:00
74f61df875
Adds Mod Version Dependency System
...
Pretty nifty, but it still needs a few things before merge. Factory & front-end work, at least.
2024-07-26 02:19:42 -04:00
297a58cba1
Markdown & Formatting
...
Updated the version descriptions to use markdown and made minor alterations to the look of the version cards.
2024-07-24 00:43:05 -04:00
fea14652c9
Merge branch 'mod-page-tabs' into develop
...
# Conflicts:
# app/Http/Controllers/ModController.php
# resources/views/mod/show.blade.php
Resolved by Refringe
2024-07-23 23:26:15 -04:00
refringe
705afc95a8
Pint PHP Style Fixes [no ci]
2024-07-24 02:01:19 +00:00
664837f512
Mod Page Tabs ( #3 )
2024-07-23 22:00:46 -04:00
8eae71b22a
Simplifies Latest Version Relationship
...
This change removes the `latestSptVersion()` relationship, which fetched the latest mod version for the latest SPT version, with a more simple `latestVersion()` relationship that simply fetches the latest mod version based on the mod version, version number field.
This is less complicated and much less confusing.
2024-07-23 21:21:55 -04:00
45e439e86f
more tweaks, i'm done now
2024-07-23 11:46:27 -04:00
168be6cc94
UI tweaks
2024-07-23 10:59:39 -04:00
9b081aef47
randomize mod version dates
2024-07-23 09:27:36 -04:00
fce5bd4b04
move modversion ordering
...
to model
2024-07-23 09:27:15 -04:00
waffle-lord
30cdc60ae0
Merge branch 'develop' into impl/mod-page-tabs
2024-07-23 04:59:13 -07:00
b429300b7b
update version tab info
2024-07-22 10:16:53 -04:00
75a7e15184
versions tab content WIP
2024-07-19 13:10:38 -04:00
cd37b12bad
Merge branch 'develop'
2024-07-18 19:57:52 -04:00