An API to help Granblue Fantasy players create and share teams and strategies.
Find a file
Justin Edmund 0d5d4d5f59
Jedmund/import (#167)
* Move app/helpers/granblue_wiki to lib/parsers/wiki

This clears up the namespace beginning with "Granblue"

* Removed some top-level Granblue libs

DataImporter and DownloadManager exist inside of the PostDeployment namespace now so these files are redundant

* Fix Downloaders namespace

Our namespace was singular Downloader, now it is plural Downloaders to match the folder name

* Fix import paths

* DownloadManager was moved to downloaders/
* import_data task now uses the PostDeployment version of DataImporter

* Update application.rb

Eager-Load/Autoload the lib/ folder

* Update cors.rb

Add Granblue website and Extension ID to CORS

* Add transformers

Transformers take raw data from Granblue Fantasy and transforms them into hensei-compatible JSON. Transformers heavily borrow from vazkii/hensei-transfer.

* Add ImportController and route

This adds the controller that handles creating a full party from transformed Granblue Fantasy data
2025-01-17 12:02:12 -08:00
.github Update PULL_REQUEST_TEMPLATE.md (#166) 2025-01-16 00:34:58 -08:00
app Jedmund/import (#167) 2025-01-17 12:02:12 -08:00
bin June 2023 Update (#102) 2023-06-19 03:53:48 -07:00
config Jedmund/import (#167) 2025-01-17 12:02:12 -08:00
db Downloader fixes (#162) 2025-01-15 19:15:58 -08:00
lib Jedmund/import (#167) 2025-01-17 12:02:12 -08:00
log Restart on Rails 2020-09-14 18:30:54 -07:00
public Create favicon.ico 2022-02-04 01:10:02 -08:00
spec Update seeds and fix deletion bug (#110) 2023-06-23 20:34:08 -07:00
storage Restart on Rails 2020-09-14 18:30:54 -07:00
test Restart on Rails 2020-09-14 18:30:54 -07:00
tmp Restart on Rails 2020-09-14 18:30:54 -07:00
vendor Restart on Rails 2020-09-14 18:30:54 -07:00
.env Hotfix so weapon key search translates ints to arrays (#140) 2023-12-30 06:20:22 -08:00
.gitignore Small Rails 7 configuration changes (#72) 2023-02-05 00:56:27 -08:00
.ruby-gemset Updates to Ruby 3.3.7 (#163) 2025-01-15 21:31:49 -08:00
.ruby-version Updates to Ruby 3.3.7 (#163) 2025-01-15 21:31:49 -08:00
.solargraph.yml Create .solargraph.yml 2020-09-25 10:41:23 -07:00
config.ru Restart on Rails 2020-09-14 18:30:54 -07:00
Gemfile Updates to Ruby 3.3.7 (#163) 2025-01-15 21:31:49 -08:00
Gemfile.lock Updates to Ruby 3.3.7 (#163) 2025-01-15 21:31:49 -08:00
Rakefile Restart on Rails 2020-09-14 18:30:54 -07:00
README.md Restart on Rails 2020-09-14 18:30:54 -07:00

README

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

  • Ruby version

  • System dependencies

  • Configuration

  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

  • ...