Commit Graph

1788 Commits

Author SHA1 Message Date
Stefan Zermatten
10d0a3f763 Added attack roll back to spell form 2022-02-28 16:13:52 +02:00
Stefan Zermatten
afe6c044cd Fixed dependency graph not building correctly for resources consumed 2022-02-28 00:02:55 +02:00
Stefan Zermatten
e6c7d79d7d Overhauled spell casting UX 2022-02-27 22:14:32 +02:00
Stefan Zermatten
49fa9cc470 Fixed parser to allow $ and x.0.thing in variable references 2022-02-26 19:36:56 +02:00
Stefan Zermatten
3646c13355 Merge branch 'version-2-dev' into version-2 2.0-beta.34 2022-02-26 17:35:58 +02:00
Stefan Zermatten
27665e0bdc Finished roll check and roll attack buttons from stats page 2022-02-26 17:35:26 +02:00
Stefan Zermatten
fea29e60b7 Fixed inactive effects showing up on skill detail view 2022-02-26 15:21:08 +02:00
Stefan Zermatten
653f05012a Reversed the order of the creature compute dependency graph traversal
By doing this the traversal happens mostly in tree order, which is a 
better assumption of starting point in cases where there are dependency 
loops
2022-02-26 14:58:38 +02:00
Stefan Zermatten
7ee4a22d77 Fixed error where dependency loops including classLevels break the sheet 2022-02-26 13:06:00 +02:00
Stefan Zermatten
59c69a46a8 Attacks can now be rolled with advantage from the stats tab
TODO the action viewer as well still
2022-02-25 13:44:09 +02:00
Stefan Zermatten
f79a6d98ec Updated meteor 2022-02-25 12:27:59 +02:00
Stefan Zermatten
0ffa736143 Fixed dbv1 migration to match applied data patches 2022-02-25 12:27:52 +02:00
Stefan Zermatten
f1b4071c46 Inline calculation fields now reduce 2022-02-25 12:27:26 +02:00
Stefan Zermatten
249ece352c Fixed missing slot filler description 2022-02-25 10:28:09 +02:00
Stefan Zermatten
4fe3f30090 Merge branch 'version-2' of https://github.com/ThaumRystra/DiceCloud into version-2 2022-02-24 10:59:16 +02:00
Stefan Zermatten
44d3fbc065 Fixed slot filler viewer not having markdown for the description 2022-02-24 10:59:02 +02:00
Stefan Zermatten
b1feb126df Fixed inventory weight and value fields 2022-02-24 02:39:39 +02:00
Stefan Zermatten
69f9636688 Fixed spell lists and class levels not computing inline calculations 2022-02-23 17:01:12 +02:00
Stefan Zermatten
5383804af7 Fixed error with damage failing to apply if existing damage was undefined 2022-02-23 16:17:34 +02:00
Stefan Zermatten
0b8c88daef Began work on buttons to make rolls from the sheet 2022-02-23 16:08:04 +02:00
Stefan Zermatten
5b6bff91a4 Added resolve function to allow users to force a calculation to reduce 2022-02-23 12:58:12 +02:00
Stefan Zermatten
52453b46e9 Fixed experience not appearing as a variable after computation 2022-02-23 11:44:59 +02:00
Stefan Zermatten
78c67a4fd6 Fixed incorrect use of parser toString in places 2022-02-23 11:07:02 +02:00
Stefan Zermatten
90b277e181 Fixed not operator !working 2022-02-22 19:16:03 +02:00
Stefan Zermatten
dc4d0416a2 Fixed spells disabled by toggles still appearing in spell lists 2022-02-22 19:07:40 +02:00
Stefan Zermatten
12a0dff43f Hacked over ddp error that was not updating removed field correctly 2022-02-22 18:31:06 +02:00
Stefan Zermatten
b9f79f1c51 Fixed buffs missing from stats page 2022-02-22 18:10:04 +02:00
Stefan Zermatten
92d32e7cf8 Fixed tag layout in effect viewer for many tags overlapping one another 2022-02-22 18:07:18 +02:00
Stefan Zermatten
80460ceaed Fixed not found calculation warnings showing [object Object]
They were using the wrong "toString" method
2022-02-22 18:02:57 +02:00
Stefan Zermatten
8f30c1419c Fixed slots and slot fillers not calculating their conditions correctly
Also fixes slot fullness calculation
2022-02-22 17:59:12 +02:00
Stefan Zermatten
4c6d70b084 Fixed . in effect stat targets breaking entire sheet 2022-02-22 17:30:45 +02:00
Stefan Zermatten
ee2b400ee6 Fixed spell list card not showing maxPrepared spells correctly 2022-02-22 16:38:50 +02:00
Stefan Zermatten
ef8aafc1a1 Fixed storagepath for production 2022-02-22 13:03:37 +02:00
Stefan Zermatten
b68637e525 Updated node version 2022-02-22 12:31:47 +02:00
Stefan Zermatten
537eb310a8 Merge branch 'version-2-dev' into version-2 2.0-beta.33 2022-02-22 12:07:10 +02:00
Stefan Zermatten
352c4d516d Fixed effect form not showing targetField value when set 2022-02-15 16:19:00 +02:00
Stefan Zermatten
378da71f5d Effects targeting calculations by tag now work in the engine and actions 2022-02-15 15:59:41 +02:00
Stefan Zermatten
e0f621cc44 Added data and UI for effects targeting calculations by tag
Still need to:
- update engine to compute calculations with effects.
- Add UI for effects applied to each calculation
2022-02-14 16:26:49 +02:00
Stefan Zermatten
359f18988c Account functionality extended, API authentication implemented
- Can now add a second email address to your account and delete one of 
your email addresses
- Reset password now works
- Resetting the password of an account without a password set will set 
one
- Email templates overhauled
- Login tokens limited to close previously devastating ($800 database 
bill) security hole
- Login with REST API now works
- Once logged in, authentication of API calls with token works
- Creatures can now be fetched using the API
2022-02-10 19:02:18 +02:00
Stefan Zermatten
3948d20f46 Allowed cross origin requests to REST API 2022-02-10 10:37:23 +02:00
Stefan Zermatten
76982e234c Merge pull request #285 from WeslleyNasRocha/patch-1
tableLookup function was returning a string
2022-02-10 09:22:29 +02:00
Stefan Zermatten
db222362bb Merge pull request #283 from ThaumRystra/dependabot/npm_and_yarn/app/tar-6.1.11
Bump tar from 6.1.6 to 6.1.11 in /app
2022-02-10 09:20:42 +02:00
Stefan Zermatten
7b02899824 Merge pull request #289 from ThaumRystra/dependabot/npm_and_yarn/app/marked-4.0.10
Bump marked from 0.8.2 to 4.0.10 in /app
2022-02-10 09:20:18 +02:00
Stefan Zermatten
15ead403a5 Added UI for action branches 2022-02-09 16:47:38 +02:00
Stefan Zermatten
2bdd60b5e8 Fixed issue where migrating attributes lost their base value calculation 2022-02-09 12:37:16 +02:00
Stefan Zermatten
78c313e3d1 Archives and restore now works to S3 and file system
If a file is stored on the file system and s3 settings later become 
available it is still correctly fetched from the file system.
2022-02-03 11:48:03 +02:00
Stefan Zermatten
2abaa86795 Began work on moving file storage to s3, not working yet 2022-01-19 16:01:07 +02:00
Stefan Zermatten
90820452af Updated packages 2022-01-16 20:27:14 +02:00
dependabot[bot]
3b438c8ba4 Bump marked from 0.8.2 to 4.0.10 in /app
Bumps [marked](https://github.com/markedjs/marked) from 0.8.2 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v0.8.2...v4.0.10)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-15 02:25:34 +00:00
Stefan Zermatten
d845a8f17e Added big scary message to future me to backup before migrating data 2021-12-29 14:42:36 +02:00