Commit Graph

301 Commits

Author SHA1 Message Date
Peaceultime 888adc4743 Merge branch 'dev' of https://git.peaceultime.com/peaceultime/obsidian-visualiser into dev 2025-12-10 20:57:57 +01:00
Peaceultime 4862181d61 Fix registration email and markdown parser singleton 2025-12-10 20:57:55 +01:00
Clément Pons 323cb0ba7f Reworking reactivity with a proxy/reflect mecanic 2025-12-10 18:05:52 +01:00
Clément Pons 4cd478b47a Change all HTMLElement to RedrawableHTML + package updates 2025-12-10 14:47:38 +01:00
Clément Pons 1b0b9ca7f4 Fix breaklines in character-config and fix DOM reactivity with children updates. 2025-12-09 17:45:29 +01:00
Peaceultime 97578132bb Merge branch 'dev' of https://git.peaceultime.com/peaceultime/obsidian-visualiser into dev 2025-12-08 18:50:51 +01:00
Peaceultime cbe4e1d068 Add Item flavoring 2025-12-08 18:50:49 +01:00
Clément Pons 6f5566326e Add dynamic text compiling and dynamic children list rendering on DOM. 2025-12-08 17:41:39 +01:00
Clément Pons b1229f81f6 Campaign character insertion and deletion. Updating the inventory rendering. Update of the character_config IDs. 2025-11-24 17:28:31 +01:00
Clément Pons 41ae5da98c Fix mails and validate succesful deletion of backend vue instance. 2025-11-24 10:13:28 +01:00
Clément Pons 00e7d647d3 Character Printer improvement, Campaign main block overflow 2025-11-19 17:40:19 +01:00
Clément Pons c9f60d92ca Fix Campaign log DB and rendering. Migrate mail rendering to virtual DOM API. 2025-11-19 17:14:45 +01:00
Clément Pons 7a40f8abac WebSocket API, new ID/encrypt/decrypt algorithm. 2025-11-18 17:54:11 +01:00
Peaceultime 2a158be3fa Beginning implementation of Figma campaign UI 2025-11-17 23:05:56 +01:00
Clément Pons 3de2b0fe19 Add character selection using campaign visibility and player characters in campaign 2025-11-17 17:54:28 +01:00
Peaceultime d8480e7366 Campaign sheet start 2025-11-16 23:43:54 +01:00
Clément Pons dfbb31595e Migration to Nuxt v4 file structure and dependencies update 2025-11-13 10:05:41 +01:00
Clément Pons dd4191bea6 Beginning campaign UI and WS to get player state. 2025-11-12 17:53:48 +01:00
Clément Pons 3ed9ab3dce Campaign REST API 2025-11-03 18:00:47 +01:00
Clément Pons 93eaa1e3e4 Merge branch 'dev' of https://git.peaceultime.com/Peaceultime/obsidian-visualiser into dev 2025-11-03 11:21:08 +01:00
Clément Pons 62c1ccf0b4 Add link autocompletion (limited) 2025-11-03 11:20:56 +01:00
Peaceultime d208049989 Add Health and Mana value changer 2025-11-02 23:16:48 +01:00
Clément Pons 6db6a4b19d New DB schema for campaigns 2025-10-30 14:05:12 +01:00
Clément Pons fde752b6ed Compress stored content for improved caching size and speed. Add loading component on every Content ready awaiting to reduce first render time. 2025-10-28 17:57:20 +01:00
Clément Pons 1c3211d28e Content auto pulling, git pull link fix and cleaning console.log/console.time. 2025-10-28 16:45:35 +01:00
Clément Pons ab36eec4de New CM6 live edition components and floating cache and persistance. 2025-10-28 16:23:45 +01:00
Clément Pons b9970ccdf8 Add inventory management in character sheet. 2025-10-22 17:57:19 +02:00
Clément Pons 73b0fdf3f5 Typo fixes, add spell range to sheet and remove useContent 2025-10-21 17:49:21 +02:00
Clément Pons 25bd165f1d Merge branch 'dev' into HEAD 2025-10-21 17:26:16 +02:00
Clément Pons 5c1f41b0b7 Fix ProseH remains, rollback layout rendering and add proper scrolling to the character sheet tabs 2025-10-21 17:22:46 +02:00
Peaceultime feb2fb56c6 New default layout without vuejs rendering (still needs some fixes) 2025-10-19 23:35:11 +02:00
Clément Pons df9ae95890 Note tab in character sheet 2025-10-15 17:01:23 +02:00
Clément Pons 72843f2425 Fix registration email and add no character friendly messages 2025-10-15 14:58:59 +02:00
Clément Pons 443612cc58 Floater pinned true handler, SQL schema update to handle private/public notes on character, fix Canvas zoom debounce on move. 2025-10-15 14:34:12 +02:00
Clément Pons a577e3ccfc Checkbox and item panel improvements 2025-10-14 17:57:34 +02:00
Clément Pons 48e767944a Progress on ItemEditor interface and rendering 2025-10-13 17:56:22 +02:00
Peaceultime d187957915 Start implementing ItemEditor 2025-10-13 13:19:50 +02:00
Clément Pons 16cc3ee438 Floater imrprovement with parametrable show and hide events, title and minimization. 2025-10-10 16:57:36 +02:00
Clément Pons 26aa0847d9 Fix comrpessing bug on null buffers, make pinned floaters resizable and optimize a few things here and there 2025-10-06 17:42:16 +02:00
Peaceultime b19d2d1b41 Updated legal stuff, added floating popup that can be pin and move. Fix character compiler modifier updates not dirtying all dependents. 2025-10-05 23:54:37 +02:00
Clément Pons 89c4476ffb Merge branch 'dev' of https://git.peaceultime.com/Peaceultime/obsidian-visualiser into dev 2025-10-01 17:59:30 +02:00
Clément Pons 3113d8b0f3 Feature choice UI rework, feature editor fixes, new character manage page UI with tabgroup and action config 2025-10-01 17:59:14 +02:00
Peaceultime 2b39f26722 Merge branch 'dev' of https://git.peaceultime.com/peaceultime/obsidian-visualiser into dev 2025-09-30 21:50:59 +02:00
Peaceultime d2a807694b Fix compression error 2025-09-30 21:36:40 +02:00
Clément Pons eb0c33deae New ability display, sereval Character compile and creation fixes 2025-09-30 18:03:38 +02:00
Clément Pons 61d2d144b7 Spell UI, variables saving and mail server fixes (finally working in prod !!!) 2025-09-30 17:15:49 +02:00
Clément Pons 1642cd513f Work in progress: CharacterSheet implementation and FeatureChoice rework 2025-09-29 17:53:41 +02:00
Clément Pons b1ac379f1a Work in progress: CharacterSheet implementation and FeatureChoice rework 2025-09-29 17:53:39 +02:00
Peaceultime 81f191d5f6 Compress middleware 2025-09-14 20:46:48 +02:00
Clément Pons 423df7bc42 Add spell picker in the character sheet 2025-09-01 17:53:07 +02:00