2
0
mirror of https://github.com/9ParsonsB/Pulsar.git synced 2025-04-05 17:39:39 -04:00

32 Commits

Author SHA1 Message Date
3846f0c8ef Update Faction handling
some database stuff in progress, to allow for complex querying of the journal
2025-02-11 12:41:59 +11:00
69593851aa Nullability Updates
& Add missing file
2024-05-25 23:46:21 +10:00
e33326611a Update Status to get Fuel state on load game 2024-05-25 23:13:35 +10:00
7eae5e5ee6 Implement Other state events
now emitted to websocket connections on connect
2024-05-25 22:49:08 +10:00
68eff73dbd Add Startup Events to Database
Now emit startup events on conneciton
Some events still to add
2024-05-25 19:45:46 +10:00
579b2b115d Fix issues with Journal handling
Implement basic database
Handle startup events
only send events after the most recent LoadGame
2024-05-25 16:19:07 +10:00
efd0b3e0c0 Journals Now processed in own thread
Some invalid journal data is now handled
Journals now use polymorphic deserialization
Added Event names to all journal events
Remove unused controllers
2024-05-24 19:30:12 +10:00
ae848e036d back to net8 but with nuget! 2024-05-18 00:56:52 +10:00
337a9d5ea0 Update Status Fuel Display
Start working on Explorer Panel
Backend now uses polymorphic de/serialization (net9)
2024-05-17 23:55:55 +10:00
d4f3476ad3 Update Flag handling
Status now shows readable flag names
Updated Power display
Added more missing Journal events
2024-05-16 23:39:16 +10:00
2ac1a927ca Update Status, Power now look nice, also shows est refuel time
Status now shows alerts when taking damage
JournalService support more journals
Added enums to frontend, not quite working
Added More examples to Explorer component
2024-05-15 01:00:56 +10:00
bd811c861c Update Journal File Handling
Now Correctly deserializes Journal events
2024-05-12 14:24:53 +10:00
e59ca066ab Update ui and test table layout 2024-05-11 21:28:10 +01:00
ed39900d53 Cleanup & Start Journal work
Got in-memory DB working
now displays recents journals to frontend
2024-05-11 22:33:04 +10:00
235cb2401a Add Shipyard & Fix ShipLocker
Update File handling
Update Journal handling
Update README.md
2024-05-10 23:09:36 +10:00
bc958e7679 Add test ui code 2024-05-10 13:06:42 +01:00
bcc15de82b Add Cargo Service & Controller 2024-05-07 21:51:14 +10:00
f3ce62b551 JournalService setup work in progress 2024-05-07 12:02:43 +01:00
e5e595f88d Update Pulsar.csproj 2024-05-06 19:48:19 +10:00
18699bcacc Update Svelte 2024-05-05 23:05:05 +10:00
5184623354 Fix FileWatcherService 2024-05-05 23:04:54 +10:00
fc8149dcca Fix Dev Proxy
Setup User Secrets for config
2024-05-05 23:02:48 +10:00
b44d822eb9 Rework JournalHandler Again
Reduce Code Dupe
Finished ModulesInfo
Started ShipLocker
2024-04-21 23:40:44 +10:00
b8967814d5 Rework Journal Handling
Stub ModulesInfo
2024-04-21 17:10:45 +10:00
4274496150 Fix Assembly Registration 2024-04-20 23:54:52 +10:00
6f4330ef12 Added Basic File Watched
Started structure of Status Service
Not Yet Tested
2024-04-18 23:45:29 +10:00
ac30d3cd2a API & WebSocket now working
Can Read Status File & Broadcast contents via websocket
2024-04-18 14:45:16 +10:00
aa368471fe Add initial API & Configuration 2024-04-17 22:03:28 +10:00
Ben Parsons
0ade7b8b1f Add Frontend to GitHub Actions 2024-04-14 22:06:21 +10:00
256ebb179e Rework Journal File Reading
Remove Explorer
Remove Plugin Architecture
2024-04-14 21:52:11 +10:00
c0c69dcdf7 Add Initial WebApp 2024-04-14 21:52:11 +10:00
63ed43f4af Initial Commit 2024-04-13 18:10:46 +10:00