Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a non-Core Lodestone plugin to fetch data from the Lodestone #73

Open
31 tasks
MKhayle opened this issue May 19, 2022 · 3 comments
Open
31 tasks
Labels
enhancement New feature or request non-core module Priority P3 ordinary flow of work

Comments

@MKhayle
Copy link

MKhayle commented May 19, 2022

Describe the solution you'd like
Taken from #3 (thanks @ArcaneDisgea), following data should be fetch-able and embed-able :

  • Lodestone Data
    • Characters
      • Character Attributes
      • Character Classes
      • Character Crafters
      • Character Saving
      • Character Achievements
      • Character Cards/Signatures Generation
        • Equipment
        • Glamour
        • Attributes
        • Standard Jobs/Chara info
        • Emulate Lodestone cards?
        • Adventurer Plates ;)
    • FC Information
      • FC Members
        • Ranks
        • Lodestone Profiles
        • Names
      • World/Global Rankings
        • Weekly
        • Monthly
    • PVP Stats
      • Teams & Members (see fc for types of details)
    • Deep Dungeon Solo/Group Rankings
      • Weekly
      • Monthly
    • Server Status
    • Maintenance (may be covered by this)
    • Lodestone News
    • Biography reading for user/character verification

I have some doubts about Adventurer Plates being present in Lodestone data but hey why not ?

Additional context
We may want to depend on some FFXIV database plugin for some stuff (equipments, attribute data, job data, etc). Only character data and FC data should be required there for most of these features (in addition to Server Status / Maintenance status / News).

@MKhayle MKhayle added the enhancement New feature or request label May 19, 2022
@project-automations project-automations bot moved this to Todo ✏️ in MVP May 19, 2022
@karashiiro
Copy link
Contributor

Tossing this in: https://frontier.ffxiv.com/worldStatus/gate_status.json
I'm pretty sure this does login status? I don't remember, but it does something useful that might save a bit of Lodestone scraping.

@ArcaneDisgea
Copy link
Contributor

Bio reading for user/character verification as well.

@ArcaneDisgea ArcaneDisgea mentioned this issue May 20, 2022
14 tasks
@MKhayle MKhayle changed the title Implement a non-Core Lodestone module to fetch data from the Lodestone Implement a non-Core Lodestone plugin to fetch data from the Lodestone May 20, 2022
@kalilistic kalilistic added the Priority P3 ordinary flow of work label May 20, 2022
@kalilistic
Copy link
Contributor

Need a break from this one so going to un-assign in case someone else is interested.

I've created forks in the org repo for nodestone and xiv-character-cards and did a fair bit of clean-up. The next step is updating nodestone to use proper interfaces rather than take express request as function parameters.

@kalilistic kalilistic removed their assignment May 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request non-core module Priority P3 ordinary flow of work
Projects
Status: Todo ✏️
Development

No branches or pull requests

4 participants