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
Stefan Zermatten
ed1873babe
App can now go into maintenance mode locking out routing
2021-12-29 14:25:01 +02:00
Stefan Zermatten
2cf19d1ee5
Fixed typo breaking archive restore
2021-12-27 18:04:22 +02:00
Stefan Zermatten
2cd784c92b
Updated Meteor to 2.5.1
2021-12-27 17:48:34 +02:00
Stefan Zermatten
dca55d1d00
Reduced bundle size using dynamic imports for Vue components
2021-12-27 16:29:43 +02:00
Stefan Zermatten
1dc03c8a28
Fixed failing test
2021-12-20 12:22:13 +02:00
Stefan Zermatten
510136e07f
When restoring archived files, migration happens automatically
2021-12-20 12:20:50 +02:00
Stefan Zermatten
a5f5baf1cc
DB archive characters are migrated and moved to file archive on migrate
2021-12-20 11:53:02 +02:00
Stefan Zermatten
1e10d8751b
Archive now uses file system instead of collection
2021-12-19 12:20:09 +02:00
Stefan Zermatten
211659f759
Fixed styling of app name on mobile installed versions
2021-12-14 09:48:39 +02:00
Stefan Zermatten
86f5da3ca5
Fixed rolling straight to the log to use new parser interface
2021-12-08 10:24:06 +02:00
Stefan Zermatten
a58fd8860d
Fixed descriptions having borders when not appropriate
2021-12-08 09:31:02 +02:00
Stefan Zermatten
6e22e4286f
Fixed referencing variable.description in a calculation
...
Whether the description's inline calculations are calculated or not is
not defined.
2021-12-08 09:23:29 +02:00
Stefan Zermatten
e34f29f952
Computations now occupy their own nodes on the dependency graph
...
This mitigates most issues with properties having self-loops,
particularly in cases like Strength where the value `strength` is used
in the description of Strength
2021-12-07 21:05:24 +02:00
Stefan Zermatten
6698d2fd74
Added migration to fix caclulation changes
...
Migrate `.currentValue` to `.value` and `.value` to `.total`
2021-11-18 16:28:30 +02:00
Stefan Zermatten
e3a1eff751
Progress all over the place with viewer, forms, small engine tweaks
2021-10-21 22:18:01 +02:00
Stefan Zermatten
1b5bb981e9
Updated viewers
...
Action, classlevel, constant, container, damage multiplier, damage,
effect, feature, folder, item
2021-10-19 17:19:35 +02:00
Stefan Zermatten
d6be0ae9f4
Continued work on UI viewers
2021-10-18 13:46:51 +02:00
Stefan Zermatten
417ff6e210
Buffs no longer have the "applied" field, it was redundant
...
Because children of actions are always inactive in the new engine, buffs
that are children of actions are inactive while buffs elsewhere on the
character sheet are active, making it redundant to keep the extra field
2021-10-18 13:46:38 +02:00
Stefan Zermatten
7a11a4aa22
Improved action viewer, fixed bugs found along the way
2021-10-18 12:48:26 +02:00
Stefan Zermatten
f2369277f1
Fixed bug from misspelling .overridden as .overriden
2021-10-18 11:27:43 +02:00
Stefan Zermatten
bc6c857b6b
UI work to improve look and feel of Viewers
2021-10-17 23:28:39 +02:00
Stefan Zermatten
247353f0ed
Small progress on tabletop
2021-10-16 19:05:35 +02:00