Commit Graph

  • b670caf39a fix(prerequisites): rassen-voraussetzung objektform liest races statt race fix/race-prerequisite martin 2026-07-16 19:05:01 +02:00
  • 9ec7faeced fix(prerequisites): increasable-index aus increasablePrerequisites statt activatable fix/increasable-prereq-index martin 2026-07-16 19:01:34 +02:00
  • e7ef05d683 merge: PR #1613 custom entries (Neintonine) — homebrew-eintraege feature/custom-entries martin 2026-07-16 17:57:33 +02:00
  • 3706a4f78e build(fork): publish explizit null — kein updater-fallback auf upstream-github fork/v1.6 martin 2026-07-16 14:53:27 +02:00
  • f4cf03966c build(fork): update-kanal entfernt — releases nur noch privat, kein auto-update martin 2026-07-16 14:47:59 +02:00
  • 630ec88c7e build(fork): electron-builder-konfigurationen für fork-releases martin 2026-07-16 13:52:09 +02:00
  • 8484265c2a fix(fork): updater nur aktivieren wenn app-update.yml existiert martin 2026-07-16 13:40:37 +02:00
  • dbdb75a888 feat(fork): v1.6.0 mit Fork-Kennzeichnung (Fenstertitel + NavBar-Badge) martin 2026-07-16 13:18:58 +02:00
  • a9775a59c3 build: remove obsolete bsconfig file develop-V2 Lukas Obermann 2026-04-06 10:15:28 +02:00
  • 1ca79de10a docs: adjust imprint/authors Lukas Obermann 2026-04-06 10:14:46 +02:00
  • 7d1c1f3b19 docs: clarify self-building Lukas Obermann 2026-04-06 10:13:52 +02:00
  • 0dc6316b5b docs(github): use task list for new book data sources develop-V1 Lukas Obermann 2025-09-06 17:08:53 +02:00
  • c7d1735e4b docs(github): change new book data template to hide instructions as comments Lukas Obermann 2025-09-06 17:03:13 +02:00
  • aa93dab7fd build(release): 1.5.2 v1.5.2 main Lukas Obermann 2025-01-02 18:43:46 +01:00
  • 5a9ae86cf9 build(git): merge master Lukas Obermann 2025-01-02 18:43:14 +01:00
  • 7f5f94491e fix: throws during startup due to changed devtools identifiers Michel Fedde 2025-01-02 18:26:57 +01:00
  • a2979650f2 build(deps): fix auto-fixable vulnerabilities in packages Lukas Obermann 2025-01-02 18:17:24 +01:00
  • 938da657d6 refactor: outsource entity description generation to @optolith/entity-descriptions Lukas Obermann 2024-10-07 23:13:10 +02:00
  • 928498bf91 build(deps): upgrade all dependencies to latest Lukas Obermann 2024-10-04 13:47:27 +02:00
  • e49cc0d90c feat: add library entries for close and ranged combattechniques, cantrips, spells, rituals, blessings, liturgical chants and ceremonies Lukas Obermann 2024-10-04 13:37:04 +02:00
  • 6d0057b7f0 refactor: use object structure to represent library entries to display Lukas Obermann 2024-10-04 13:36:20 +02:00
  • d7969927b0 fix: resolve issues with dependency upgrades Lukas Obermann 2024-09-05 14:37:55 +02:00
  • 5e6df3ab98 build(deps): remove webpack loaders not needed for rspack Lukas Obermann 2024-08-30 16:38:46 +02:00
  • d19da939b5 build(deps): fix vulnerabilities Lukas Obermann 2024-08-30 16:28:12 +02:00
  • 3c4b9a90ac build: replace webpack with rspack Lukas Obermann 2024-08-30 16:27:13 +02:00
  • 40c0336611 build: adjust build commands to match new build script behavior Lukas Obermann 2024-03-02 16:58:43 +01:00
  • 14083711c4 build: fix start command on windows Lukas Obermann 2024-03-02 16:58:08 +01:00
  • 9b42ce509f build(config): enable switching install location on windows Lukas Obermann 2024-03-02 16:55:29 +01:00
  • e9e1e5e0c1 feat: add date comparison utils Lukas Obermann 2024-03-02 13:51:46 +01:00
  • 123bb30999 build: use special abilities tab as initial tab Lukas Obermann 2024-03-02 13:51:28 +01:00
  • 10762d9258 docs: add TODO comments Lukas Obermann 2024-03-02 13:50:47 +01:00
  • f3c9b5ce18 refactor: migrate basic special ability functionality Lukas Obermann 2024-03-01 14:46:33 +01:00
  • d93bdcde05 build(deps): update database Lukas Obermann 2024-02-29 19:02:54 +01:00
  • c0c3b6309a fix: adjust tabs display based on finished character creation Lukas Obermann 2024-02-29 19:02:35 +01:00
  • 033a3bd400 feat: add missing separator color transparency levels Lukas Obermann 2024-02-29 19:01:17 +01:00
  • 76cf9d4b9e feat: define plural rule type for pluralization translations Lukas Obermann 2024-02-29 19:00:41 +01:00
  • 80c2d22c78 refactor: adjust dropdown typings and provide events for button onClick events Lukas Obermann 2024-02-29 18:58:01 +01:00
  • 739264f725 fix: check available adventure points when adding rated entries Lukas Obermann 2024-02-29 18:56:45 +01:00
  • 8fb0542fe9 refactor!: migrate advantages and disadvantages functionality Lukas Obermann 2024-02-29 18:35:47 +01:00
  • 94743570aa fix: migrate from selectors in database slide to basic capability selectors Lukas Obermann 2024-01-10 19:29:49 +01:00
  • 32d71c8323 style: fix incomplete or missing documentation comments Lukas Obermann 2024-01-10 19:28:19 +01:00
  • 93a1d5d741 style: add documentation comments for all main window react components Lukas Obermann 2024-01-08 15:45:28 +01:00
  • 3e30439f47 refactor: cleanup unused and unnecessary code Lukas Obermann 2024-01-08 15:15:35 +01:00
  • dc48658707 refactor: return entity array from All getter directly and use capability types and selectors in other selectors and domain functions Lukas Obermann 2024-01-08 14:12:54 +01:00
  • 0e92425793 refactor: use dictionary for tiny activatable state Lukas Obermann 2024-01-08 13:57:48 +01:00
  • fa155d388d fix: return undefined instead of new empty objects and arrays in character selectors Lukas Obermann 2024-01-08 13:51:06 +01:00
  • 226321d300 fix: adjust dependency selectors to match capability name changes in prerequisites logic Lukas Obermann 2024-01-06 20:17:19 +01:00
  • a94b5b1cab refactor: adjust tradition-related functions to use arrays as collection and adjust tradition selectors to use capability selectors Lukas Obermann 2024-01-06 20:12:41 +01:00
  • 63f5807491 feat: combined prerequisite capability selectors for entities Lukas Obermann 2024-01-06 20:08:01 +01:00
  • 12661198c3 refactor: prerequisite validation domain functions use capability types and use consistent capability names Lukas Obermann 2024-01-06 20:07:32 +01:00
  • ed4c9fe831 feat: unify capability name Lukas Obermann 2024-01-06 18:43:17 +01:00
  • 968a8b62b5 fix: use @ts-expect-error for functions that cannot be implemented yet Lukas Obermann 2024-01-06 18:43:05 +01:00
  • a785f77639 feat: provide selectors for all basic entity capabilities Lukas Obermann 2024-01-06 18:42:53 +01:00
  • 11c86be546 feat: provide types for dynamic entity getters and rename and restructure types and functions for states and rules Lukas Obermann 2024-01-06 18:42:04 +01:00
  • 65a72f99c8 fix: remove alchemicum identifier and instead add elixir identifier from database schema Lukas Obermann 2024-01-06 18:22:36 +01:00
  • 9845562391 build(deps): upgrade optolith-database-schema to 0.15.1 Lukas Obermann 2024-01-06 18:17:39 +01:00
  • 08e2ae2113 test: add test cases for availability domain module Lukas Obermann 2023-12-29 20:10:33 +01:00
  • 4e81ee1ef0 refactor: use getter capability for isEntryAvailable Lukas Obermann 2023-12-29 20:10:10 +01:00
  • 934e03a8ca feat: helper types for entity getter capabilities Lukas Obermann 2023-12-29 20:09:15 +01:00
  • 43fa119c97 refactor: group domain files related to activatable entries or rated entries Lukas Obermann 2023-12-29 17:59:44 +01:00
  • 0966978a2d refactor: group domain files related to sources Lukas Obermann 2023-12-29 17:53:04 +01:00
  • 9115a90f05 build(deps): remove unused packages Lukas Obermann 2023-11-06 23:17:02 +01:00
  • d20e60b5a1 build(scripts): cleanup Lukas Obermann 2023-11-06 22:59:42 +01:00
  • 64c0fd10bc build: clean-up mac build configuration Lukas Obermann 2023-11-06 01:00:22 +01:00
  • 956acd4cc0 build: centralize asar handling and add note Lukas Obermann 2023-11-06 00:55:01 +01:00
  • 2c3928082f fix: use an absolute path as the database root Lukas Obermann 2023-11-05 20:50:16 +01:00
  • 4b42308be6 build: disable asar packaging Lukas Obermann 2023-11-05 20:49:05 +01:00
  • fb72046f86 build(deps): upgrade electron to 27.0.3 Lukas Obermann 2023-11-05 14:42:51 +01:00
  • c6e15f7646 build: use optolith-database-schema as external module Lukas Obermann 2023-11-05 14:41:09 +01:00
  • 14d36afb44 build: use .cjs extension for commonjs bundles Lukas Obermann 2023-11-05 14:40:40 +01:00
  • 09ffd575fd fix: generic database root Lukas Obermann 2023-11-02 10:41:39 +01:00
  • 86a7899f73 build(scripts): deactivate merging asars for macos universal builds Lukas Obermann 2023-11-02 10:40:25 +01:00
  • 33a1a58e8c ci: adjust build script extensions from .mjs to .js Lukas Obermann 2023-11-01 17:31:58 +01:00
  • c78725b01e build(scripts): switch .mjs extension to .js Lukas Obermann 2023-11-01 17:17:46 +01:00
  • 58b60e342b build(scripts): extract common electron-builder config and fix files to include Lukas Obermann 2023-11-01 17:15:30 +01:00
  • 10c292f184 fix: remove console.log call Lukas Obermann 2023-11-01 13:39:32 +01:00
  • 04ffcfc88a feat: disable settings button on macos Lukas Obermann 2023-11-01 13:39:11 +01:00
  • 3a5904c515 fix: context bridge api functions cannot be directly used for React components Lukas Obermann 2023-11-01 13:38:53 +01:00
  • d66a566a11 fix: call stack size exceeded errors on database load on windows Lukas Obermann 2023-11-01 13:33:23 +01:00
  • cb7318ec27 build(deps): upgrade optolith-database-schema to 0.13.3 Lukas Obermann 2023-11-01 13:32:42 +01:00
  • 8363fbb130 ci: update use of arguments for build scripts Lukas Obermann 2023-10-31 21:12:23 +01:00
  • 0a03093e2f build(scripts): update arguments to be able to request specific os build Lukas Obermann 2023-10-31 21:12:07 +01:00
  • 7fac00a88d build(deps): update database Lukas Obermann 2023-10-31 21:00:25 +01:00
  • 35d7f7a7a5 fix: circular selector dependency Lukas Obermann 2023-10-31 20:39:17 +01:00
  • ec34d47a87 build(gen): add script to generate initial inline library components Lukas Obermann 2023-10-31 20:16:14 +01:00
  • 8e2a0c1c15 feat: example character content for testing Lukas Obermann 2023-10-31 20:15:42 +01:00
  • 084a499fd0 build(deps): upgrade all dependencies Lukas Obermann 2023-10-31 20:14:18 +01:00
  • c9b14f746b feat(debug): add debug calls to main window preload Lukas Obermann 2023-10-31 19:58:12 +01:00
  • 70b2228559 fix: add new properties for active states and rule dependencies Lukas Obermann 2023-10-31 19:58:04 +01:00
  • e1e0d452e1 feat: add array and single value getters for database selectors Lukas Obermann 2023-10-31 19:46:43 +01:00
  • 052525eebd refactor: remove duplicate files Lukas Obermann 2023-10-31 17:08:37 +01:00
  • 0913ebd8d9 docs: add more inline documentation Lukas Obermann 2023-10-31 17:08:26 +01:00
  • d3720b4464 fix: use dependency filter selector Lukas Obermann 2023-10-31 16:49:22 +01:00
  • ed064da419 style: simplify and prefer exhaustive switch Lukas Obermann 2023-10-31 16:22:01 +01:00
  • 14e642e839 fix: liturgical chant type and entry availability check Lukas Obermann 2023-10-31 16:10:30 +01:00
  • 2edaee9ed0 refactor: remove unnecessary props and state types Lukas Obermann 2023-10-31 15:43:53 +01:00
  • b02e3139c3 fix: allow spells in inline library Lukas Obermann 2023-10-31 15:41:11 +01:00
  • d27842b9da build(test): fix warnings for test script Lukas Obermann 2023-10-31 14:54:54 +01:00
  • b96ca6c3f7 build(deps): upgrade tsx to 3.14.0 Lukas Obermann 2023-10-31 14:54:27 +01:00
  • d8813c718b build(lint): ignore type value shadow Lukas Obermann 2023-10-31 14:42:22 +01:00