Commit graph

27 commits

Author SHA1 Message Date
c1d083b7bd database support added 2022-06-20 19:16:18 +03:00
787579a10d added psql, removed client-based functionality 2022-06-14 03:27:00 +03:00
34381ddba5 fixed issue when person id wouldn't be unique when adding new person on server 2022-05-16 16:42:21 +03:00
d19dd08ec9 added shutdown hook which saves data on the server 2022-05-16 15:55:16 +03:00
822dba1f63 v2.2
command line functionality in no longer client-only
added ability to save data using command on server app
refactor of CommandLineHandler
added CommandLineHandlerClient and CommandLineHandlerServer classes
other minor changes
2022-05-16 15:20:36 +03:00
1b7fe89d1a final logger format update 2022-05-11 00:23:57 +03:00
80c0e0bb30 updated logger formatting 2022-05-11 00:16:38 +03:00
2cce380f20 v2.1
UDPClient uses DatagramChannel instead of DatagramSocket
New command "con"
minor bug fixes
2022-05-10 22:14:13 +03:00
dda459c971 changed some methods that would return null in place of a message in CommandResult
removed null check when calling CommandResult#getValue()
2022-05-09 17:22:26 +03:00
a74c7496a5 minor changes 2022-05-09 13:49:00 +03:00
edd89107d0 server support added 2022-04-29 19:29:59 +03:00
51caa000f3 more xml flexibility, minor fixes 2022-03-22 02:19:39 +03:00
4f8d6b45d0 more detailed error messages, recursion prevention, stacktrace doesn't print on error anymore, xml fix, some other minor fixes 2022-03-21 19:43:44 +03:00
5a3877c86b more detailed error messages, recursion prevention, stacktrace doesn't print on error anymore, xml fix, some other minor fixes 2022-03-20 14:33:20 +03:00
e36983b378 more null fixes 2022-02-22 01:21:08 +03:00
4cc937b816 final fixes for nullable xml entries 2022-02-22 01:08:54 +03:00
151bd5fa7b fixed terminal clear on linux 2022-02-22 00:35:55 +03:00
Egor
5ffdb41147
Merge pull request #3 from erius0/dev
Dev
2022-02-21 21:32:19 +03:00
bf89415320 updated compareTo methods of data classes 2022-02-21 21:25:47 +03:00
7e758b7767 added class diagram 2022-02-21 20:55:29 +03:00
Egor
f6f8121178
Merge pull request #2 from erius0/dev
Dev
2022-02-21 19:53:27 +03:00
0ba5fca0c1 empty input will now be considered as null for some fields (Person.passportId, Person.height and Location.name), fixed data classes setters for some fields 2022-02-21 18:23:04 +03:00
dccded9944 empty input will now be considered as null for some fields (Person.passportId, Person.height and Location.name) 2022-02-21 18:10:03 +03:00
Egor
1b041ce87e
Merge pull request #1 from erius0/dev
Dev
2022-02-21 11:24:18 +03:00
27a164aa19 javadoc updates, renamed CommandLine.java to CommandLineHandler.java 2022-02-20 17:12:58 +03:00
b7037e0a10 code overhaul 2022-02-18 21:44:39 +03:00
3d28766fb5 Initial commit 2022-02-12 14:16:24 +03:00