59 Commits

Author SHA1 Message Date
Scorpoon
5b44f2ae33 Renamend UserAccessDataAcces.cs to UserAccessDataAccess.cs 2024-11-10 15:09:19 +01:00
Scorpoon
039b30da4f Optimized imports & removed redundant qualifiers 2024-11-10 14:57:50 +01:00
DESKTOP-T0O5CDB\DESK-555BD
1ce77ad1ee create app schema if not exists without relying on init.sql 2024-10-05 12:03:46 -06:00
DESKTOP-T0O5CDB\DESK-555BD
267f903ffe Resolve bug where attempting to delete a vehicle with zero records returns an error. 2024-08-13 08:19:05 -06:00
DESKTOP-GENO133\IvanPlex
0b240498f9 Renamed LiteDBInjection to LiteDBHelper 2024-03-20 13:13:24 -06:00
DESKTOP-GENO133\IvanPlex
16f66364cf fix backup breaking error. 2024-03-20 13:04:15 -06:00
DESKTOP-GENO133\IvanPlex
fac05ff5c0 Added DB Checkpoint records. 2024-03-20 11:40:55 -06:00
DESKTOP-GENO133\IvanPlex
8bcac7344f removed unused using. 2024-03-20 10:40:53 -06:00
DESKTOP-GENO133\IvanPlex
300c986abb Replaced LiteDB's initialization with every DB call with Dependency Injection instead. 2024-03-20 10:38:32 -06:00
DESKTOP-GENO133\IvanPlex
86ba6200fc Fixed ExtraFields upsert query. 2024-02-15 09:26:01 -07:00
DESKTOP-GENO133\IvanPlex
b0e82889e0 updated translation, fixed postgres method for extra field insert. 2024-02-12 20:28:36 -07:00
DESKTOP-GENO133\IvanPlex
6996814888 added backend for storing extra fields. 2024-02-12 15:04:02 -07:00
DESKTOP-GENO133\IvanPlex
c10aa73e5e Updated command. 2024-02-10 11:46:34 -07:00
DESKTOP-GENO133\IvanPlex
d3f94337ae only open connection if it's closed. 2024-02-10 11:19:27 -07:00
DESKTOP-GENO133\IvanPlex
32e58e6280 added import function for migration tool. 2024-02-09 13:34:10 -07:00
DESKTOP-GENO133\IvanPlex
c4dc81e4bc fixed user access issue. 2024-02-09 10:34:01 -07:00
DESKTOP-GENO133\IvanPlex
9fe0396abe added token data access for pg 2024-02-09 09:55:02 -07:00
DESKTOP-GENO133\IvanPlex
ad2b58697a added post gres backend for user record. 2024-02-09 09:46:47 -07:00
DESKTOP-GENO133\IvanPlex
4845b02fc8 updated to return null instead of empty object. 2024-02-08 20:18:17 -07:00
DESKTOP-GENO133\IvanPlex
1ed53d5e4b added pg data access for user config record. 2024-02-08 19:50:50 -07:00
DESKTOP-GENO133\IvanPlex
00622126d7 added more generic data access classes for postgres. 2024-02-08 19:26:42 -07:00
DESKTOP-GENO133\IvanPlex
b5cdd66248 added tax and reminder pg data access 2024-02-08 18:15:33 -07:00
DESKTOP-GENO133\IvanPlex
bde00a26d5 added pg data access for repair records. 2024-02-08 17:50:06 -07:00
DESKTOP-GENO133\IvanPlex
8c4212678f added gas record pg data access 2024-02-08 08:47:50 -07:00
DESKTOP-GENO133\IvanPlex
c88fa690f6 added postgres data access for service records. 2024-02-08 08:33:23 -07:00
DESKTOP-GENO133\IvanPlex
1feb89acf5 simplified vehicle data access. 2024-02-07 21:08:11 -07:00
DESKTOP-GENO133\IvanPlex
8be252e949 added note data access for postgres. 2024-02-07 21:02:54 -07:00
DESKTOP-GENO133\IvanPlex
3aaf230a60 made add vehicle method more efficient. 2024-02-07 20:33:51 -07:00
DESKTOP-GENO133\IvanPlex
e45339f75c fixed vehicle id = 0 2024-02-07 09:19:36 -07:00
DESKTOP-GENO133\IvanPlex
9c225ff7a0 postgres backend for vehicle. 2024-02-06 20:24:05 -07:00
DESKTOP-GENO133\IvanPlex
6cdfba420f moved existing external implementations into litedb folder 2024-02-06 19:10:28 -07:00
DESKTOP-GENO133\IvanPlex
a542c91dc3 added backend for saving and retrieving plan record templates. 2024-02-06 12:45:39 -07:00
DESKTOP-T0O5CDB\DESK-555BD
ae8a885b4d added odometer tab. 2024-01-20 09:34:31 -07:00
DESKTOP-T0O5CDB\DESK-555BD
bc2bb3636b added backend for planner. 2024-01-19 14:54:15 -07:00
DESKTOP-GENO133\IvanPlex
99d5372f25 Added supply record backend. 2024-01-16 09:02:33 -07:00
DESKTOP-GENO133\IvanPlex
6e5cfde2cf only allow notification if smtp server is setup. 2024-01-14 12:13:37 -07:00
DESKTOP-GENO133\IvanPlex
8d74799099 replaced IConfiguration injection with IConfigHelper 2024-01-14 09:54:13 -07:00
DESKTOP-GENO133\IvanPlex
8c6920afab enable users to have their own config file. 2024-01-13 23:13:11 -07:00
DESKTOP-GENO133\IvanPlex
90fa6ad5fc fixed method to delete user access. 2024-01-13 17:55:02 -07:00
DESKTOP-GENO133\IvanPlex
a1b2b40abe reshaped user access object, added 401 page. 2024-01-13 17:49:48 -07:00
DESKTOP-GENO133\IvanPlex
8f3f71772b added data access methods for user access. 2024-01-13 15:44:29 -07:00
DESKTOP-GENO133\IvanPlex
03b89786ec make email address required for token generation and user registration. 2024-01-12 23:54:12 -07:00
DESKTOP-T0O5CDB\DESK-555BD
8815009b04 added token based registration. 2024-01-12 18:37:51 -07:00
DESKTOP-GENO133\IvanPlex
2a732cb343 made notes named and easier to traverse. 2024-01-09 21:10:48 -07:00
DESKTOP-T0O5CDB\DESK-555BD
4575cf338f Added upgrades section backend. 2024-01-08 17:47:11 -07:00
DESKTOP-GENO133\IvanPlex
4abf7fbba2 added static helper and ReminderRecord models 2024-01-06 15:44:07 -07:00
DESKTOP-GENO133\IvanPlex
b5987927be data access for reminders. 2024-01-06 13:09:34 -07:00
Jonathon Chambers
71c2e64daf dockerSupport: Added Basic Docker support to the application. 2024-01-06 10:42:14 -05:00
ivancheahhh
3306fefd4d use settings for defining sort order and add methods to calculate metric fuel consumption. 2024-01-04 14:12:30 -07:00
ivancheahhh
bc8e87a045 added mileage ordering. 2024-01-03 14:38:15 -07:00