Anthony Berg
|
9fd9744f3a
|
feat(connector): add xpc commands
|
2024-05-09 09:48:51 +01:00 |
|
Anthony Berg
|
d1b45a4d5a
|
feat(connector): add parser for String to Aircraft
|
2024-05-09 09:00:55 +01:00 |
|
Anthony Berg
|
098124bc8c
|
refactor(connector): made VDMJ into an object
|
2024-05-09 09:00:32 +01:00 |
|
Anthony Berg
|
85ca7b11f4
|
fix(connector): vdm type errors
|
2024-05-09 07:59:25 +01:00 |
|
Anthony Berg
|
3e31294b27
|
feat(connector): add pre-run command before tests
|
2024-05-09 07:16:29 +01:00 |
|
Anthony Berg
|
d551c1b5c5
|
feat(connector): add getAircraftState function for VDMJTransaction
|
2024-05-07 17:53:39 +01:00 |
|
Anthony Berg
|
fd61bd0197
|
feat(connector): add init for VDMJTransaction
|
2024-05-07 12:50:59 +01:00 |
|
Anthony Berg
|
51269484af
|
feat(connector): add VDM type data class for ItemObject
|
2024-05-07 12:14:32 +01:00 |
|
Anthony Berg
|
34904c4bf8
|
feat(connector): add VDM type data class for ProcedureItem and enums for ItemType objects
|
2024-05-07 00:57:02 +01:00 |
|
Anthony Berg
|
21c597b3dc
|
feat(connector): add VDM type data class for Switch
|
2024-05-06 20:08:32 +01:00 |
|
Anthony Berg
|
08da2d4506
|
feat(connector): add VDM data type for Aircraft
|
2024-05-06 19:40:38 +01:00 |
|
Anthony Berg
|
4a63d2b327
|
build(connector): move implementation to libs.versions.toml
|
2024-05-05 16:35:43 +01:00 |
|
Anthony Berg
|
62e9267775
|
feat(connector): add logging with KotlinLogger and reload4j
|
2024-05-03 01:13:16 +01:00 |
|
Anthony Berg
|
9482ba3d97
|
feat(connector): add database logging for simulator test
|
2024-05-02 18:01:35 +01:00 |
|
Anthony Berg
|
c615149624
|
fix(connector): id not being fetched from database after insert
|
2024-05-02 17:59:40 +01:00 |
|
Anthony Berg
|
3a0358ed9d
|
fix(connector): prevent database table from being created on each launch
|
2024-05-02 15:20:51 +01:00 |
|
Anthony Berg
|
794f489cab
|
feat(connector): add database transaction for testing
|
2024-05-02 15:16:54 +01:00 |
|
Anthony Berg
|
3a251893cd
|
feat(connector): create sqldelight table for test result
|
2024-05-02 14:24:39 +01:00 |
|
Anthony Berg
|
5f456bb898
|
feat(connector): track initial state in test runs
|
2024-05-02 12:49:25 +01:00 |
|
Anthony
|
452756e3d3
|
feat(connector): add tests and run via XPC
|
2024-05-01 17:49:10 +01:00 |
|
Anthony
|
585f1794dc
|
refactor(connector): move xpc to xpc package
|
2024-05-01 15:32:02 +01:00 |
|
Anthony
|
8d8c140b35
|
feat(connector): add Action database transactions
|
2024-04-26 14:45:39 +01:00 |
|
Anthony
|
f6080c4a1b
|
feat(connector): create Action data entity
|
2024-04-26 13:16:34 +01:00 |
|
Anthony
|
801f54cb59
|
build(connector): update sqldelight plugin to 2.0.2
|
2024-04-26 12:23:12 +01:00 |
|
Anthony Berg
|
88a8d661de
|
refactor(connector): implement xpc from GitHub maven repository
|
2024-04-20 15:10:40 +01:00 |
|
Anthony Berg
|
601a869200
|
feat(connector): add basic XPC connection
|
2024-04-20 11:00:32 +01:00 |
|
Anthony Berg
|
e781c12d22
|
feat(connector): change VDMJ to use interpreter
|
2024-04-18 17:16:48 +01:00 |
|
Anthony Berg
|
b784ab9799
|
refactor(connector): move VDMJ to shared module
|
2024-04-18 14:15:42 +01:00 |
|
Anthony Berg
|
52dd166e49
|
build(connector): add XPlaneConnect dependency
|
2024-04-18 03:37:09 +01:00 |
|
Anthony
|
456c7ede88
|
feat(dissertation): add basics of pie chart for time spent on sections
|
2024-04-09 13:31:05 +01:00 |
|
Anthony
|
df3d9fbe31
|
feat(connector): create basic Action SQLDelight file (I wanted to commit on the plane haha)
|
2024-04-09 11:01:28 +02:00 |
|
Anthony
|
4d99e7cc2d
|
feat(connector): add selecting projects
|
2024-04-08 14:55:30 +02:00 |
|
Anthony
|
6bf23cc87d
|
build(connector): update SQLDelight to 2.0.2
|
2024-04-06 17:07:50 +02:00 |
|
Anthony
|
168c0ad18f
|
refactor(connector): fix typo in createProcedure where it was called createProject...
|
2024-04-06 16:56:55 +02:00 |
|
Anthony
|
e8888965e5
|
refactor(connector): follow CRUD for when to define functions, used map for getProjectById
|
2024-04-06 12:10:17 +02:00 |
|
Anthony
|
2b1294c822
|
feat(connector): create Procedure transactions and database
|
2024-04-06 12:08:04 +02:00 |
|
Anthony
|
c895e6aaf6
|
feat(connector): allow database to use foreign keys
|
2024-04-06 11:33:58 +02:00 |
|
Anthony
|
9c5e535e5b
|
refactor(connector): make version numbers into variables
|
2024-04-05 12:38:45 +02:00 |
|
Anthony
|
8b0ca76ed2
|
test(connector): created JUnit tests for ProjectDatabase
|
2024-04-04 21:45:07 +02:00 |
|
Anthony
|
3894d6d8b0
|
fix(connector): made getProjectById internal instead of private
|
2024-04-04 21:44:09 +02:00 |
|
Anthony
|
8e4ae16d7a
|
feat(connector): add getProjectById
|
2024-04-04 20:22:08 +02:00 |
|
Anthony
|
4e040516db
|
feat(connector): link projects to database
|
2024-04-04 18:27:32 +02:00 |
|
Anthony
|
0215ba1ef4
|
fix(connector): creating a table when table already created
|
2024-04-04 18:19:22 +02:00 |
|
Anthony
|
ff0bca004c
|
build(connector): add sl4j dependencies
|
2024-04-04 18:09:36 +02:00 |
|
Anthony
|
0013cf1a41
|
feat(connector): add count projects function
|
2024-04-03 21:24:07 +02:00 |
|
Anthony
|
ac986abcb3
|
feat(connector): create a database transaction class for Project
|
2024-04-03 21:06:45 +02:00 |
|
Anthony
|
bf31232d92
|
feat(connector): create basic queries for ProjectDatabase
|
2024-04-03 20:21:04 +02:00 |
|
Anthony
|
fbfa1f7399
|
feat(connector): create DriverFactory for sqldelight
|
2024-04-03 20:19:10 +02:00 |
|
Anthony
|
1755452753
|
feat(connector): add Project SQL
|
2024-04-03 20:18:51 +02:00 |
|
Anthony
|
4771d43788
|
feat(connector): add Project entity
|
2024-04-03 20:18:03 +02:00 |
|