Stefan Zermatten
|
ee0e764294
|
Refactored entire action engine
Triggers needed action context to function outside of the action engine
proper, so now it's been abstracted into its own class
|
2022-08-13 00:22:32 +02:00 |
|
Stefan Zermatten
|
53ed271ea2
|
Calculation errors moved to the build page
Can be hidden, restyled to improve usability
in light mode
|
2022-07-26 13:33:05 +02:00 |
|
Stefan Zermatten
|
65e7ce6dce
|
removed unused import
|
2022-07-26 09:10:24 +02:00 |
|
Stefan Zermatten
|
03578b2066
|
fixed classes without variable names breaking the sheet
|
2022-07-25 15:21:38 +02:00 |
|
Stefan Zermatten
|
4c5c537f29
|
Improved slot tag handling
|
2022-07-24 21:50:31 +02:00 |
|
Stefan Zermatten
|
f88ffcf0c3
|
Hardened archive upload slightly
|
2022-07-24 14:17:39 +02:00 |
|
Stefan Zermatten
|
566d6a4fef
|
Triggers 🤫
|
2022-07-20 15:57:38 +02:00 |
|
Stefan Zermatten
|
6f7e742eb9
|
More of the sheet conforms to library allowances
|
2022-07-20 00:09:58 +02:00 |
|
Stefan Zermatten
|
f8e9131bdd
|
Vastly improved new character UX
Characters now can limit which libraries they allow
|
2022-07-18 13:45:14 +02:00 |
|
Stefan Zermatten
|
59ef7527b7
|
Fixed some errors with character insertion/deletion
|
2022-07-09 12:53:44 +02:00 |
|
Stefan Zermatten
|
b8a03245ea
|
Level up dialog now working
|
2022-07-05 15:40:55 +02:00 |
|
Stefan Zermatten
|
1a71c2cfa7
|
Began implementing class level up UI
|
2022-07-04 13:55:41 +02:00 |
|
Stefan Zermatten
|
f07f05ca2c
|
Moved creature variables to their own collection
Another big change to the engine, expect bugs
|
2022-06-29 14:54:25 +02:00 |
|
Stefan Zermatten
|
e7e8f938ed
|
Improved archive storage calculations and errors
|
2022-06-07 23:21:48 +02:00 |
|
Stefan Zermatten
|
28934baac9
|
Implemented archive upload handling
|
2022-06-07 23:01:06 +02:00 |
|
Stefan Zermatten
|
385ac17812
|
Added big slot cards to build tab, improved build tab
|
2022-06-07 21:43:35 +02:00 |
|
Stefan Zermatten
|
1b3efae81a
|
Replaced manual recompute calls with dirty flag settings
|
2022-05-11 15:42:29 +02:00 |
|
Stefan Zermatten
|
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
|
2022-05-11 13:30:33 +02:00 |
|
Stefan Zermatten
|
23fa6fe634
|
Progress on dependency updates
|
2022-05-09 16:32:15 +02:00 |
|
Stefan Zermatten
|
2e3f0320f3
|
Added dependency grouping, but commented out for now until it's needed
|
2022-05-02 23:31:10 +02:00 |
|
Stefan Zermatten
|
7609e916c6
|
Implemented remove button on archive files
|
2022-04-23 09:35:29 +02:00 |
|
Stefan Zermatten
|
f440e030cf
|
Fixed bug in generating error messages when out of character slots
|
2022-04-22 11:31:59 +02:00 |
|
Stefan Zermatten
|
13b6689ba4
|
Progress on file system UI
|
2022-04-22 11:30:59 +02:00 |
|
Stefan Zermatten
|
2442ae4fa0
|
Overhauled damage multipliers UX
Form and viewer revamp
custom damage types
Variables: `bludgeoning.resistance`
|
2022-03-05 16:23:21 +02:00 |
|
Stefan Zermatten
|
473a9f0253
|
Inlined a bunch of discord webhook text to help format messages better
|
2022-02-28 16:55:15 +02:00 |
|
Stefan Zermatten
|
3646c13355
|
Merge branch 'version-2-dev' into version-2
|
2022-02-26 17:35:58 +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
|
5383804af7
|
Fixed error with damage failing to apply if existing damage was undefined
|
2022-02-23 16:17:34 +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
|
ef8aafc1a1
|
Fixed storagepath for production
|
2022-02-22 13:03:37 +02:00 |
|
Stefan Zermatten
|
15ead403a5
|
Added UI for action branches
|
2022-02-09 16:47:38 +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
|
2cf19d1ee5
|
Fixed typo breaking archive restore
|
2021-12-27 18:04:22 +02:00 |
|
Stefan Zermatten
|
dca55d1d00
|
Reduced bundle size using dynamic imports for Vue components
|
2021-12-27 16:29:43 +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
|
86f5da3ca5
|
Fixed rolling straight to the log to use new parser interface
|
2021-12-08 10:24:06 +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
|
ea68cdf86f
|
Migrating UI for new data structures
|
2021-10-15 11:12:40 +02:00 |
|
Stefan Zermatten
|
f3c52999e8
|
Fixed action rewrite build errors
|
2021-10-10 20:08:29 +02:00 |
|
Stefan Zermatten
|
eebfbfd636
|
Refactored tabletop methods
|
2021-10-10 19:58:41 +02:00 |
|
Stefan Zermatten
|
0cdec4a429
|
Start of action system re-write
|
2021-10-09 12:36:06 +02:00 |
|
Stefan Zermatten
|
cb1fd38df3
|
Optimized some slow parts of the engine.
Last low hanging fruit: parsing is slow, cache parsed calculations
|
2021-09-29 15:54:14 +02:00 |
|
Stefan Zermatten
|
111040e789
|
Began migrating the rest of the codebase to the new computation engine
|
2021-09-27 15:39:18 +02:00 |
|
Stefan Zermatten
|
fdea748441
|
Tore out the old engine, left some wounds
|
2021-09-27 14:28:32 +02:00 |
|
Stefan Zermatten
|
2228802dd3
|
moved v1 migrations to the migrations folder
|
2021-09-27 13:44:43 +02:00 |
|
Stefan Zermatten
|
2cb14146d4
|
Tested and fixed skill compuations
|
2021-09-23 15:44:50 +02:00 |
|