Lukas Obermann
|
a9775a59c3
|
build: remove obsolete bsconfig file
|
2026-04-06 10:15:28 +02:00 |
|
Lukas Obermann
|
1ca79de10a
|
docs: adjust imprint/authors
|
2026-04-06 10:14:46 +02:00 |
|
Lukas Obermann
|
7d1c1f3b19
|
docs: clarify self-building
|
2026-04-06 10:13:52 +02:00 |
|
Lukas Obermann
|
938da657d6
|
refactor: outsource entity description generation to @optolith/entity-descriptions
|
2024-10-07 23:13:10 +02:00 |
|
Lukas Obermann
|
928498bf91
|
build(deps): upgrade all dependencies to latest
|
2024-10-04 13:47:27 +02:00 |
|
Lukas Obermann
|
e49cc0d90c
|
feat: add library entries for close and ranged combattechniques, cantrips, spells, rituals, blessings, liturgical chants and ceremonies
|
2024-10-04 13:37:04 +02:00 |
|
Lukas Obermann
|
6d0057b7f0
|
refactor: use object structure to represent library entries to display
|
2024-10-04 13:36:20 +02:00 |
|
Lukas Obermann
|
d7969927b0
|
fix: resolve issues with dependency upgrades
|
2024-09-05 14:37:55 +02:00 |
|
Lukas Obermann
|
5e6df3ab98
|
build(deps): remove webpack loaders not needed for rspack
|
2024-08-30 16:38:46 +02:00 |
|
Lukas Obermann
|
d19da939b5
|
build(deps): fix vulnerabilities
|
2024-08-30 16:28:12 +02:00 |
|
Lukas Obermann
|
3c4b9a90ac
|
build: replace webpack with rspack
|
2024-08-30 16:27:13 +02:00 |
|
Lukas Obermann
|
40c0336611
|
build: adjust build commands to match new build script behavior
|
2024-03-02 16:58:43 +01:00 |
|
Lukas Obermann
|
14083711c4
|
build: fix start command on windows
Also fixes the buildCache in the database. Ajv causes a stack overflow when generating the code for the UI database schema with default stack size.
|
2024-03-02 16:58:08 +01:00 |
|
Lukas Obermann
|
9b42ce509f
|
build(config): enable switching install location on windows
|
2024-03-02 16:55:29 +01:00 |
|
Lukas Obermann
|
e9e1e5e0c1
|
feat: add date comparison utils
|
2024-03-02 13:51:46 +01:00 |
|
Lukas Obermann
|
123bb30999
|
build: use special abilities tab as initial tab
|
2024-03-02 13:51:28 +01:00 |
|
Lukas Obermann
|
10762d9258
|
docs: add TODO comments
|
2024-03-02 13:50:47 +01:00 |
|
Lukas Obermann
|
f3c9b5ce18
|
refactor: migrate basic special ability functionality
|
2024-03-01 14:46:33 +01:00 |
|
Lukas Obermann
|
d93bdcde05
|
build(deps): update database
|
2024-02-29 19:02:54 +01:00 |
|
Lukas Obermann
|
c0c3b6309a
|
fix: adjust tabs display based on finished character creation
|
2024-02-29 19:02:35 +01:00 |
|
Lukas Obermann
|
033a3bd400
|
feat: add missing separator color transparency levels
|
2024-02-29 19:01:17 +01:00 |
|
Lukas Obermann
|
76cf9d4b9e
|
feat: define plural rule type for pluralization translations
|
2024-02-29 19:00:41 +01:00 |
|
Lukas Obermann
|
80c2d22c78
|
refactor: adjust dropdown typings and provide events for button onClick events
|
2024-02-29 18:58:01 +01:00 |
|
Lukas Obermann
|
739264f725
|
fix: check available adventure points when adding rated entries
|
2024-02-29 18:56:45 +01:00 |
|
Lukas Obermann
|
8fb0542fe9
|
refactor!: migrate advantages and disadvantages functionality
|
2024-02-29 18:35:47 +01:00 |
|
Lukas Obermann
|
94743570aa
|
fix: migrate from selectors in database slide to basic capability selectors
|
2024-01-10 19:29:49 +01:00 |
|
Lukas Obermann
|
32d71c8323
|
style: fix incomplete or missing documentation comments
|
2024-01-10 19:28:19 +01:00 |
|
Lukas Obermann
|
93a1d5d741
|
style: add documentation comments for all main window react components
|
2024-01-08 15:45:28 +01:00 |
|
Lukas Obermann
|
3e30439f47
|
refactor: cleanup unused and unnecessary code
|
2024-01-08 15:15:35 +01:00 |
|
Lukas Obermann
|
dc48658707
|
refactor: return entity array from All getter directly and use capability types and selectors in other selectors and domain functions
|
2024-01-08 14:15:16 +01:00 |
|
Lukas Obermann
|
0e92425793
|
refactor: use dictionary for tiny activatable state
|
2024-01-08 14:15:16 +01:00 |
|
Lukas Obermann
|
fa155d388d
|
fix: return undefined instead of new empty objects and arrays in character selectors
Creating new objects hinders reference-equality caching.
|
2024-01-08 14:15:15 +01:00 |
|
Lukas Obermann
|
226321d300
|
fix: adjust dependency selectors to match capability name changes in prerequisites logic
|
2024-01-06 20:17:19 +01:00 |
|
Lukas Obermann
|
a94b5b1cab
|
refactor: adjust tradition-related functions to use arrays as collection and adjust tradition selectors to use capability selectors
|
2024-01-06 20:12:41 +01:00 |
|
Lukas Obermann
|
63f5807491
|
feat: combined prerequisite capability selectors for entities
|
2024-01-06 20:08:01 +01:00 |
|
Lukas Obermann
|
12661198c3
|
refactor: prerequisite validation domain functions use capability types and use consistent capability names
|
2024-01-06 20:07:32 +01:00 |
|
Lukas Obermann
|
ed4c9fe831
|
feat: unify capability name
|
2024-01-06 18:43:17 +01:00 |
|
Lukas Obermann
|
968a8b62b5
|
fix: use @ts-expect-error for functions that cannot be implemented yet
|
2024-01-06 18:43:05 +01:00 |
|
Lukas Obermann
|
a785f77639
|
feat: provide selectors for all basic entity capabilities
|
2024-01-06 18:42:53 +01:00 |
|
Lukas Obermann
|
11c86be546
|
feat: provide types for dynamic entity getters and rename and restructure types and functions for states and rules
|
2024-01-06 18:42:04 +01:00 |
|
Lukas Obermann
|
65a72f99c8
|
fix: remove alchemicum identifier and instead add elixir identifier from database schema
|
2024-01-06 18:22:36 +01:00 |
|
Lukas Obermann
|
9845562391
|
build(deps): upgrade optolith-database-schema to 0.15.1
|
2024-01-06 18:17:39 +01:00 |
|
Lukas Obermann
|
08e2ae2113
|
test: add test cases for availability domain module
|
2023-12-29 20:10:33 +01:00 |
|
Lukas Obermann
|
4e81ee1ef0
|
refactor: use getter capability for isEntryAvailable
|
2023-12-29 20:10:10 +01:00 |
|
Lukas Obermann
|
934e03a8ca
|
feat: helper types for entity getter capabilities
|
2023-12-29 20:09:15 +01:00 |
|
Lukas Obermann
|
43fa119c97
|
refactor: group domain files related to activatable entries or rated entries
|
2023-12-29 17:59:44 +01:00 |
|
Lukas Obermann
|
0966978a2d
|
refactor: group domain files related to sources
|
2023-12-29 17:53:04 +01:00 |
|
Lukas Obermann
|
9115a90f05
|
build(deps): remove unused packages
|
2023-11-06 23:17:02 +01:00 |
|
Lukas Obermann
|
d20e60b5a1
|
build(scripts): cleanup
|
2023-11-06 22:59:42 +01:00 |
|
Lukas Obermann
|
64c0fd10bc
|
build: clean-up mac build configuration
|
2023-11-06 01:00:22 +01:00 |
|