1050442606
Children of triggers are now inactive on the sheet
Stefan Zermatten
2022-07-26 13:43:55 +02:00
53ed271ea2
Calculation errors moved to the build page Can be hidden, restyled to improve usability in light mode
Stefan Zermatten
2022-07-26 13:33:05 +02:00
6ccbf204eb
Turned FileColelction logging off for production
Stefan Zermatten
2022-07-26 12:04:13 +02:00
d44d4e0315
Increased timeout and retries on S3 config
Stefan Zermatten
2022-07-26 11:53:18 +02:00
2b8f7e4927
Fixed fillers with type not showing in slot fill
Stefan Zermatten
2022-07-26 11:33:47 +02:00
65e7ce6dce
removed unused import
Stefan Zermatten
2022-07-26 09:10:24 +02:00
24cc87d6f7
Fixed deleted libraryNodes being shown in library
Stefan Zermatten
2022-07-26 09:07:20 +02:00
03578b2066
fixed classes without variable names breaking the sheet
Stefan Zermatten
2022-07-25 15:21:38 +02:00
6ea882a053
Fixed trigger conditions not working on rest
Stefan Zermatten
2022-07-25 15:13:47 +02:00
bec65be170
Merge branch 'version-2-dev' into version-2
2.0-beta.37
Stefan Zermatten
2022-07-25 09:40:31 +02:00
0483a7effc
Tag targeting attributes and skills with effects now works like normal effects would
Stefan Zermatten
2022-07-24 22:32:40 +02:00
4c5c537f29
Improved slot tag handling
Stefan Zermatten
2022-07-24 21:50:31 +02:00
a0c2822dac
Added "extra" damage type Takes on the same damage type as the last damage applied during the same action, otherwise deals "extra" damage
Stefan Zermatten
2022-07-24 20:38:42 +02:00
27a21aed59
Added error alert to stat tab for dependency loops
Stefan Zermatten
2022-07-24 19:59:43 +02:00
1da2d319fb
Improved handling of tag targeting
Stefan Zermatten
2022-07-24 15:22:07 +02:00
82879aaa60
Added admin override to view permission
Stefan Zermatten
2022-07-24 15:12:12 +02:00
be654d5d45
Added tree root dialog to breadcrumbs
Stefan Zermatten
2022-07-24 14:46:27 +02:00
f88ffcf0c3
Hardened archive upload slightly
Stefan Zermatten
2022-07-24 14:17:39 +02:00
8b62bac83f
Added classes and level up button to build tab
Stefan Zermatten
2022-07-24 14:17:27 +02:00
e698b4b838
Added Dai as Paragon
Stefan Zermatten
2022-07-21 09:05:27 +02:00
566d6a4fef
Triggers 🤫
Stefan Zermatten
2022-07-20 15:57:38 +02:00
6f7e742eb9
More of the sheet conforms to library allowances
Stefan Zermatten
2022-07-20 00:09:58 +02:00
0c06f60b7e
Fixed typo "Transfer Onwership"
Stefan Zermatten
2022-07-19 19:25:12 +02:00
f8e9131bdd
Vastly improved new character UX Characters now can limit which libraries they allow
Stefan Zermatten
2022-07-18 13:45:14 +02:00
bf9639ae59
Library Collections UI built
Stefan Zermatten
2022-07-17 22:48:48 +02:00
ee89a052bc
Added libraryCollections on server
Stefan Zermatten
2022-07-13 23:16:25 +02:00
59ef7527b7
Fixed some errors with character insertion/deletion
Stefan Zermatten
2022-07-09 12:53:44 +02:00
b8a03245ea
Level up dialog now working
Stefan Zermatten
2022-07-05 15:40:55 +02:00
1a71c2cfa7
Began implementing class level up UI
Stefan Zermatten
2022-07-04 13:55:41 +02:00
292388dead
Iterated on class UI
Stefan Zermatten
2022-06-29 15:35:12 +02:00
00272e7b55
Action cards now show their decendants
Stefan Zermatten
2022-06-29 15:27:12 +02:00
f07f05ca2c
Moved creature variables to their own collection Another big change to the engine, expect bugs
Stefan Zermatten
2022-06-29 14:54:25 +02:00
9dd84a83d2
Started removing scope from creature doc
Stefan Zermatten
2022-06-24 10:50:35 +02:00
b2f89eceee
Fixed some bugs with characters not recomputing TODO: remove .variables cache from creature document, it's not viable
Stefan Zermatten
2022-06-23 08:39:48 +02:00
b484a27637
iterated on class form to match new schema
Stefan Zermatten
2022-06-23 08:39:15 +02:00
da5143693f
Iterated on class UI
Stefan Zermatten
2022-06-21 11:08:45 +02:00
9cc4186171
Reduced data load in slot fill dialog
Stefan Zermatten
2022-06-21 11:00:50 +02:00
9f59a6cf86
Fixed long folder names not truncating correctly
Stefan Zermatten
2022-06-20 15:11:39 +02:00
fdaa035bfb
Fixed Shakespearean typo in slot filer description
Stefan Zermatten
2022-06-20 14:50:04 +02:00
b31760af0c
Don't show children expansion panel if not needed
Stefan Zermatten
2022-06-20 14:22:13 +02:00
a8ffa2f786
Fixed denormalized creature variables not removed
Stefan Zermatten
2022-06-20 13:05:38 +02:00
9b1ec46064
Added children properties to prop edit dialog
Stefan Zermatten
2022-06-08 12:22:51 +02:00
11f373ddd8
Improved slotCard UI
Stefan Zermatten
2022-06-07 23:27:14 +02:00
e7e8f938ed
Improved archive storage calculations and errors
Stefan Zermatten
2022-06-07 23:21:48 +02:00
28934baac9
Implemented archive upload handling
Stefan Zermatten
2022-06-07 23:01:06 +02:00
385ac17812
Added big slot cards to build tab, improved build tab
Stefan Zermatten
2022-06-07 21:43:35 +02:00
a04935c5b4
Updated packages
Stefan Zermatten
2022-06-07 18:51:07 +02:00
ccc861b6fa
Improved character subscription performance By limiting fields that can trigger an autorun
Stefan Zermatten
2022-05-11 15:52:44 +02:00
6702f431d0
Fixed bug where removed library nodes kept showing
Stefan Zermatten
2022-05-11 15:52:02 +02:00
1b3efae81a
Replaced manual recompute calls with dirty flag settings
Stefan Zermatten
2022-05-11 15:42:29 +02:00
7a35c66904
Removed performance logging from loading creatures
Stefan Zermatten
2022-05-11 13:33:56 +02:00
78cd8ffc8d
Creatures are now cached in memory for computation Also removed dependency group calculation because the optimisation isn't as useful to reduce DB calls if the creature is in memory anyway
Stefan Zermatten
2022-05-11 13:30:33 +02:00
23fa6fe634
Progress on dependency updates
Stefan Zermatten
2022-05-09 16:32:15 +02:00
caf50d1578
Merge branch 'version-2' into version-2-dev
Stefan Zermatten
2022-05-09 12:46:09 +02:00
df7889edd9
Reduced fields loaded by library tree view This should improve performance a little for large libraries, at the expense of loading when a property is selected
Stefan Zermatten
2022-05-09 11:23:46 +02:00
ddc7f87a4a
Replaced unsupported cron manager with new one
Stefan Zermatten
2022-05-03 11:29:27 +02:00
33fa22c187
Removed stray log
Stefan Zermatten
2022-05-02 23:31:52 +02:00
2e3f0320f3
Added dependency grouping, but commented out for now until it's needed
Stefan Zermatten
2022-05-02 23:31:10 +02:00
0b7c20e616
Added APM monitoring
Stefan Zermatten
2022-05-02 18:48:41 +02:00
abb8890070
Build card being converted into build tree Still need to be able to delete fillers
Stefan Zermatten
2022-05-02 12:32:14 +02:00
8dbcae1060
Fixed FAB appearing on wrong tabs
Stefan Zermatten
2022-05-01 23:43:31 +02:00
3a18bce7e6
Added error message for unsupported accessors
Stefan Zermatten
2022-05-01 22:54:30 +02:00
3e97baaaaa
Progress on storing user images
Stefan Zermatten
2022-04-25 16:16:17 +02:00
ea32c54f57
Fixed massive writes to creature.variables on calc Now only writes changed variables, preventing oplog from being polluted with massive updates
Stefan Zermatten
2022-04-25 13:57:39 +02:00
6b724cf365
Dicecloud instances without db version numbers won't go into migration mode
Stefan Zermatten
2022-04-25 11:16:02 +02:00
8af5734c93
THREE?
Stefan Zermatten
2022-04-25 11:03:17 +02:00
13bf1ff410
Merge branch 'version-2-dev' into version-2-tabletop
Stefan Zermatten
2022-04-23 15:18:03 +02:00
8b44c83741
Added archive upload UI
Stefan Zermatten
2022-04-23 11:35:11 +02:00
2ca9ac5342
Added storage stats to the account page
Stefan Zermatten
2022-04-23 09:52:20 +02:00
7609e916c6
Implemented remove button on archive files
Stefan Zermatten
2022-04-23 09:35:29 +02:00
f440e030cf
Fixed bug in generating error messages when out of character slots
Stefan Zermatten
2022-04-22 11:31:59 +02:00
13b6689ba4
Progress on file system UI
Stefan Zermatten
2022-04-22 11:30:59 +02:00
b28bcbe079
Work on general UI for user files
Stefan Zermatten
2022-04-21 22:08:18 +02:00
ffa6353a3f
Merge branch 'version-2' into version-2-dev
Stefan Zermatten
2022-04-21 20:25:23 +02:00
dcc95486b3
fixed parser error when using incorrect call args
Stefan Zermatten
2022-04-21 10:59:19 +02:00
88bc223daa
Began working on build tab
Stefan Zermatten
2022-04-20 13:56:06 +02:00
afb76f6ac4
Iterated on tabletop
Stefan Zermatten
2022-04-15 22:36:20 +02:00
3235d81684
Added actions to tabletop, used character logs instead.
Stefan Zermatten
2022-04-15 20:26:10 +02:00
cbc42f8500
fix: buff descriptions aren't being calculated
Stefan Zermatten
2022-04-15 18:13:03 +02:00
cc24690a67
Fixed bug where children of rolls would be applied
Stefan Zermatten
2022-04-09 15:02:44 +02:00
4d5cb3ed50
Merge branch 'version-2-dev' into version-2
Stefan Zermatten
2022-04-08 18:41:48 +02:00
c3d9ee7589
Default health bars are now the app's primary color
Stefan Zermatten
2022-04-08 18:40:53 +02:00
d9f572504d
Merge branch 'version-2' into version-2-dev
Stefan Zermatten
2022-04-08 17:59:20 +02:00
cb80f3a6da
Custom health bar colors. Also works for setting mid and low health colors
Stefan Zermatten
2022-04-08 17:58:45 +02:00
e89d415e7e
Fixed error handling of compute engine crashes
Stefan Zermatten
2022-03-09 08:24:55 +02:00
ac8f19bcfb
Hotfix for skills without effects breaking calculations
Stefan Zermatten
2022-03-09 08:09:16 +02:00
788cbb182d
Action system improvements - Actions/spells now display their summary, not their description - All save branches and attack branches run when there are no targets - Improved action logging - Index branch lets you customise a choice of children to run
Stefan Zermatten
2022-03-09 01:31:09 +02:00
c68667be9c
Added data validation diagnostics for offline use
Stefan Zermatten
2022-03-08 15:04:51 +02:00
fada07e048
Improved handling of poorly migrated archive creatures
Stefan Zermatten
2022-03-08 14:12:11 +02:00
12fc9b1be3
Added summary field back to spell form
Stefan Zermatten
2022-03-08 13:17:39 +02:00
e7f718c785
Prevented updates from running on the server if they fail client validation
Stefan Zermatten
2022-03-08 13:15:48 +02:00
9732db8d67
Hid damage multiplier card if there are no multipliers
Stefan Zermatten
2022-03-05 18:56:34 +02:00
73ca6dc364
Damage multipliers are now applied to damage dealt
Stefan Zermatten
2022-03-05 18:40:18 +02:00
10242b596f
Updated test cases to account for new damage multipliers
Stefan Zermatten
2022-03-05 17:59:50 +02:00
782f2cdc73
Added default tags to properties #type, damageType, skillType, attributeType, reset
Stefan Zermatten
2022-03-05 17:52:15 +02:00
a8ebf6a1de
Tags now wrap in damage multiplier viewer
Stefan Zermatten
2022-03-05 17:48:52 +02:00
7dcd0aeff2
Fixed single-select combobox not showing rules errors
Stefan Zermatten
2022-03-05 16:30:53 +02:00
a19e7d0514
Prevented errors from crashing archive restoration
Stefan Zermatten
2022-03-05 16:24:42 +02:00
2442ae4fa0
Overhauled damage multipliers UX Form and viewer revamp custom damage types Variables: bludgeoning.resistance
Stefan Zermatten
2022-03-05 16:23:21 +02:00