Commit graph

56 commits

Author SHA1 Message Date
6e81ffc7dd
Implements advanced filters (#90) (#91)
* Add advanced filters

Adds new filters to search:

* Full auto
* Charge attack
* Auto guard
* Number of weapons (user-selectable now)
* Number of summons
* Number of characters
* Maximum number of turns
* Maximum number of buttons
* Maximum clear time
* User quality (No anonymous users)
* Name quality (No untitled teams)
* Remixes (Only show original teams)

* Update advanced filter params

* Add default to party counter cache
2023-04-09 19:40:41 -07:00
27441146ed
Re-implement latest PRs on a clean Git history (#86)
* Add granblue_id to WeaponKeys (#77)

Reimplementing #77

* Adds Ultimate Mastery and renames Master Level (#78)

* Render :created view on remix (#84)

This view is required as it shows the `edit_key` for unauth users
2023-03-17 05:03:50 -07:00
06f8d28874
February 2023 Update (#48) 2023-02-04 23:46:12 -08:00
d505b35861 Update properties of new fields again 2023-01-03 18:06:57 -08:00
09973142e2 Update default value for turn count to 1 2023-01-03 08:05:16 -08:00
6cd75f8f16 Add new party details to database 2023-01-03 03:19:15 -08:00
5a0a03c2b7 Add more character mod fields
Ring and earring support
2023-01-02 15:58:57 -08:00
253678f693 Add transcendence_step to GridWeapons and GridSummons
This will allow the user to set the level of their transcendence for Eternals and Bahamut
2023-01-02 15:58:40 -08:00
b46b1fbfd2 Set defaults on summons
Summon FLB, ULB and max_level don't have defaults and can be null, which is bad
2023-01-02 15:58:12 -08:00
0c4ed3e157 Add XLB (Transcendence) to Summons
Thanks, Bahamut
2023-01-02 15:57:48 -08:00
cfe667ac4e Change AX on Weapons to boolean
Moves current column to `ax_type` but we will probably remove it and do series-based matching on the client
2023-01-02 15:57:29 -08:00
a6c43d5f57 Change limit on Weapons/Summons to boolean 2023-01-02 15:56:54 -08:00
a8c8653aa9 Add default values to Weapon level and skill level 2022-12-25 21:46:27 -08:00
e9dbc36f2a Add default value to theme in user table 2022-12-25 16:11:51 -08:00
383d59703f Add theme to user table and blueprint 2022-12-25 16:01:40 -08:00
4f4d9e27a7 Add slug to weapon key table 2022-12-23 23:31:34 -08:00
bb0e596e0d Add awakening boolean to canonical weapons 2022-12-21 00:48:18 -08:00
c14b2eac82 Add awakening to weapons and characters 2022-12-21 00:41:54 -08:00
b1c6930121 Add base_job so we can track base skills 2022-12-03 11:43:27 -08:00
8e5571265f Add job skills to database 2022-12-01 04:46:24 -08:00
b41a67df30 Add job skills table 2022-11-27 14:12:16 -08:00
a76bda993f Add character_id field to character table
This is used for deduping characters so users can't add two of the same character to a grid.
2022-11-17 02:26:15 -08:00
ba632af5e7 Add gender to user database 2022-04-10 13:25:57 -07:00
1eec816111 Add order to jobs 2022-03-22 03:40:52 -07:00
ae99019f64 Rename classes to jobs because reserved words 2022-03-22 02:55:56 -07:00
5c40bd144c Completely unrelated cleanup migrations 2022-03-22 02:30:05 -07:00
f7e6afb1dc Add class and master level support to db 2022-03-22 02:29:54 -07:00
ff85de2f86 Add counter cache for number of weapons in a party 2022-03-14 18:20:12 -07:00
0661b5a50d Add GIN indexes to canonical object tables 2022-03-08 17:43:27 -08:00
039bf85227 Add slug to raids table
This is for URL query params
2022-03-06 05:50:51 -08:00
e7099b2d34 Add element to user
The bg color for pictures
2022-03-04 03:56:20 -08:00
840dbeb697 Update field nullable and default value 2022-03-04 01:33:39 -08:00
c78a28c676 Add new fields to user object 2022-03-04 01:17:04 -08:00
1b28de1bda Add order to WeaponKey
There is a specific order for keys in game, so we want to mirror that.
2022-03-03 01:31:04 -08:00
e7e0cd790b Add cols for supporting Granblue weapon mechanics
Added:
- Weapon Key 3
- AX Modifier and Strength
- Perpetuity (on Characters)
- Slot and Group on WeaponKeys
2022-03-01 23:19:28 -08:00
ac12d4cda3 Add migration to create Favorites table 2022-02-27 19:03:21 -08:00
f5a4afc01d Begrudgingly adding an element field to parties
Also added it in the JSON template
2022-02-26 20:44:16 -08:00
49c8f55b6c Add element to raids for sorting and fix raid id 2022-02-26 15:59:33 -08:00
3cb18aa8ef Add group to raids
This is so that we can group them easier on the front end instead of receiving a long list
2022-02-23 19:04:12 -08:00
6175c909ee Add new fields to parties table and raids table 2022-02-23 18:00:12 -08:00
15b72c43c6 GridCharacter wasn't using UUID keys for some reason 2022-02-23 13:49:09 -08:00
818a756f28 Removed max_level
Somehow my ULB column became max_level at some point, all fixed now
2022-02-04 02:10:39 -08:00
3eeb013126 Add ULB to Characters
How was this not here???
2022-02-04 01:26:00 -08:00
5bbeed54ea Add special field for non-standard story SR characters 2022-02-01 17:08:46 -08:00
bb79360b6c Delete 20220128183506_remove_limit_group_from_weapons.rb 2022-01-29 21:01:41 -08:00
709da5c76f Latest database additions 2022-01-28 21:22:45 -08:00
68661c02f6 Update schemas for game updates
Extra weapon slots, Subauras, and limiting weapons in grid.
2022-01-25 16:54:29 -08:00
1e8e311286 Make granblue_id a string
Character IDs are out of range for integer
2020-10-19 04:01:15 -07:00
33cd9a9ce1 Add migrations and seed data for Characters 2020-10-19 03:48:22 -07:00
132f676e2a Add Summon and GridSummons model and controllers 2020-10-18 22:24:28 -07:00