Giter VIP home page Giter VIP logo

dicecloud's People

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  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  avatar  avatar

Watchers

 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

dicecloud's Issues

Space characters removed in title block

From reddit thread

Any edit form that listens to the "input" event will delete spaces if it gets a response from the server too quickly

This can be fixed by preventing the server from stripping whitespace in the schema, or by only using change events, not input events.

Magical Items

Need iterface for magical items and their associated charges and spells.

Append character names to URL to make them human-readable

In Trello the URL of a board is as follows: https://trello.com/b/94M0SCnq/dicecloud-roadmap.

It consists of:

URL Component Interpretation
/b all boards
/94M0SCnq This particular board's ID
/dicecloud-roadmap Human readable name

If you save this link and navigate to it later after the name of the board changes, you still arrive at the correct board, and your URL in your browser updates to reflect the new name. This way links contain a human-readable element, but they never expire or become out of date.

Character URLs should use the same principle.

Marker for material components with a GP cost

"...If a cost is indicated for a component, a character must have that specific component before he or she can cast the spell." -PHB 203


Currently any material components only appear on the spell list as simply an M (i.e. "Evocation action - V,S,M). This is fine for when the specifics of actually having the material components can be handwaved with a component pouch or spellcasting focus - however, for spells like chromatic orb or identify, specific components must be purchased in advance before the spell can be cast, and short of appending "[GP]" to the spell name there is currently no way of signifying this on the spell list.

I'd suggest just another letter or two on the components - for example, "Evocation action - V, S, Mgp" or "Evocation action - V, S, M, G"

Error 500 on client when deployed to Modulus

The modulus side gives the following


TypeError: Cannot read property 'done' of null
    at /mnt/app/C/Users/Stefan/Documents/GitHub/RPG-Docs/rpg-docs/.demeteorized/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/auth/mongodb_scram.js:165:17
    at /mnt/app/C/Users/Stefan/Documents/GitHub/RPG-Docs/rpg-docs/.demeteorized/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/db.js:1191:22
    at [object Object].<anonymous> (/mnt/app/C/Users/Stefan/Documents/GitHub/RPG-Docs/rpg-docs/.demeteorized/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/db.js:1903:9)
    at [object Object].g (events.js:180:16)
    at [object Object].emit (events.js:98:17)
    at [object Object].Base.__executeAllServerSpecificErrorCallbacks (/mnt/app/C/Users/Stefan/Documents/GitHub/RPG-Docs/rpg-docs/.demeteorized/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/base.js:373:29)
    at Server.<anonymous> (/mnt/app/C/Users/Stefan/Documents/GitHub/RPG-Docs/rpg-docs/.demeteorized/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/repl_set/ha.js:469:10)
    at Server.g (events.js:180:16)
    at Server.emit (events.js:98:17)
    at [object Object].<anonymous> (/mnt/app/C/Users/Stefan/Documents/GitHub/RPG-Docs/rpg-docs/.demeteorized/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/server.js:567:84)

Issues running rpg-docs as local meteor app

This is to keep track of my debug steps while trying to enable a local copy of DC.

I clone the repo and start the master server I see a bourbon error. Then if I kill it and start it again, it appears to do fine (see startup-log.txt)

If I try to load the app after the server is apparently happy, the browser sits for a while then loads the page in an inactive state. The log (web-console.txt) seems to indicate there are a few more authentication or other issues I should look into.

The SyntaxError is the first tag of the http://localhost:3000/components/webcomponentsjs/webcomponents.js

I'm running Windows 10 and Chrome 45.0.2454.101 m

Tooltips

Every attribute and skill is a calculated value. Tooltips should show a full history of the value.

+6 Performance*

+2  Ability Score
+4  Double Proficiency Bonus
+1  Magic hat of doing things
Max 6  cursed bracers of humility
Conditional: You have advantage on performance checks to entertain dwarves

Add Fast Render support

Direct links to characters could be a lot quicker with Fast Render support, but it might come with a few unintended consequences.

Just under half the users go straight to their character when loading the app, the other half go through the home page first. Fast render should have no impact on users going through the home page to get to their characters, but should make characters appear instantly for direct navigation (no spinner while the character data loads).

Deleting a spell list locks the add button to creating a new spell list

To reproduce:

  1. Go to spell tab
  2. Create a new spell list
  3. Select the newly created spell list then delete it
  4. Go to inventory tab
  5. Try to add a new item.

It brings up the dialog to create a new spell list. Happens in the features and journal tab so just the add button logic getting stuck?

Character creation wizard

A character creation wizard should be able to walk the user through creating a brand new or existing character of any level.

New/Temp HP bar on Tablet/Mobile missing buttons to Cancel/Save

When using DiceCloud on a tablet the lightboxed pane for adding a new hit point bar to track temporary hit points doesn't included the buttons necessary to add the bar to the page.

Clicking outside the lightbox does close the overlay but the values don't get saved or added to the character sheet.

7e033fd2-0f3b-44f6-bcb1-3de5bc8cfe78 large

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.