Giter VIP home page Giter VIP logo

ffxiv-collect's Introduction

GitHub StatsTop Langs

ffxiv-collect's People

Contributors

akurosia avatar cyrosy avatar elgussy avatar julienrob avatar ley21 avatar mattantonelli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ffxiv-collect's Issues

Feature: Tribe quest completion tracker

I'm picturing a UI like the new Levequest tabs, with buttons along the top for each of the tribes, showing completion based on the Quests > Tribal Quests achievements, a storyline completion for each expansion based on the Sore Thumb/Hey Now/West Meets East/Space Race achievements, and a completion tracker for related items received.

(I'm making issues for features I intend to work on and make PRs for, this isn't a "please make this", although of course if that happens it would be extremely cool)

Error when executing "bundle exec rake data:initialize"

Hello, followed every step, unfortunatly when i use "bundle exec rake data:initialize" it -- goes fine till "Setting initial collectable sources"
I get an error,

Setting initial collectable sources
rake aborted!
NoMethodError: undefined method `sources' for nil:NilClass

    model.find_by(name_en: row[0]).sources.find_or_create_by!(data)
                                  ^^^^^^^^

/Users/someone/Documents/ffxiv-collect/lib/tasks/sources.rake:38:in block (4 levels) in <main>' /Users/someonel/Documents/ffxiv-collect/lib/tasks/sources.rake:23:in block (3 levels) in

'
/Users/someone/Documents/ffxiv-collect/lib/tasks/sources.rake:20:in each' /Users/someonel/Documents/ffxiv-collect/lib/tasks/sources.rake:20:in block (2 levels) in '
/Users/someone/Documents/ffxiv-collect/lib/tasks/all.rake:9:in block (2 levels) in <main>' /Users/someone/.rbenv/versions/3.1.0/bin/bundle:25:in load'
/Users/someone/.rbenv/versions/3.1.0/bin/bundle:25:in `'
Tasks: TOP => sources:initialize

"Update Defeated not working as intended

For the newly added TT tracker, the Update Defeated button is not working as intended. It's marking several NPCs as being defeated despite me not having any of their cards (or having even unlocked them period!) which means whatever it's using to mark these must be borked.

Request: Framer's Kit collection

With the portraits hitting full featured, they've added a bunch of framer's kits across the game to get. I'd love for FFXIV Collect to support them!

Feature request: unique identifier in table rows

Can you please add a unique identifier like character id or name to these table rows?

<tr>
<th>
<%= link_to character_path(character), class: 'group-avatar small' do %>
<%= image_tag(character.avatar, data: { toggle: 'tooltip' }, title: character.name) %>
<% if character.stale? %>
<%= far_icon('clock', class: 'status', data: { toggle: 'tooltip' }, title: t('groups.stale')) %>
<% end %>
<% end %>
</th>
<% @collectables.each do |expansion, collectables| %>
<% collectables.each do |collectable| %>
<%= group_collectable_td(character, collectable) %>
<% end %>
<% end %>
</tr>

I want to use the /fc/:id/mounts page but with just a few members of my FC. Since I could not find a way to filter out specific characters from the FC list, I tried to use custom CSS to hide the rows I don't want, but without unique identifiers this is harder than it could be.

Thanks in advance!

Armoire categories do not update comparison character's progress

When viewing the different categories for the Armoire, only the selected character's progress updates. The comparison character's progress bar stays the same as the All tab.

Steps to reproduce:

  1. Select a character
  2. Select a comparison character
  3. Visit the Armoire tab
  4. Select "Artifact Armor"

This also exists on the Orchestrion and Emote pages.

Field Records do not show all correct sources

Hi, on the Field Records page (https://ffxivcollect.com/records) I have noticed that the "Source" list does not list all possible sources. For example, number 14, Saurtavoir, shows "of steel and flame" and "and the flames went higher". However, you can also get this note from "unrest for the wicked" and "help wanted".

There are likely other ones on the page that are missing sources for the notes. You can find an updated list here: https://ffxiv.consolegameswiki.com/wiki/Field_Records

Filters in free company profile mount comparison screen

It would be nice if we could hide/show specific FC members in the FC mount comparison window.
I've made a tampermonkey script for this, but it would be nice if it would be a built-in option in the website.
Tampermonkey script can be found here if interested: https://github.com/MrSoundless/FFXIVCollect-FC-mount-filters

Another option could be to make custom groups of people and have the mount comparison option that the FC has for those custom groups.

Feature: Fishing log completion tracker

A UI similar to the new triple triad card tracker, where an input with a grid of 100x100 fish icons can be copied in by users from the Fish Guide. Once input is complete, it could perhaps let users sort fish by expansion, whether they're currently up or always up, or a Recommended tab that shows uncaught fish they could go and get right now (and which bait to bring).

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.